[Programación] Re: [Programación] Ayuda con un algoritmo...

J. Mario Oroz programacion@lugro.org.ar
Thu, 13 May 2004 08:48:19 -0300


Hola!

Podrias aplicarle a la lista un ordenamiento alfabetico de los nombres
y luego una ves ordenada la sometes aun algoritmo de "corte de
control"
(que solo es valido si se entrega una serie de elementos con un cierto
orden)

Ej:
Desordenada:
Elena
Oscar
Cacho
Mario
Elena
Horacio
Elena
Horacio
Oscar

Ordenada:
Cacho
Elena
Elena
Elena
Horacio
Horacio
Mario
Oscar
Oscar

Algoritmo "corte de control"
read li
while eol(li)
    aux = li
    while eol(li) and aux = li
       arr(aux)=arr(aux)+1
       read li
    endwhile
    echo aux -> arr(aux)
endwhile
end

Estadistica:
Cacho 1
Elena 3
Horacio 2
Mario 1
Oscar 2

Cualquier correccion al algoritmo es bienvenida, hace muchisimo
que lo di en la utn.

Saludos
Mario

----- Original Message ----- 
From: "Horacio Castellini" <horacio9573@yahoo.com.ar>
To: "Lugro Programación" <programacion@lugro.org.ar>
Sent: Wednesday, May 12, 2004 11:55 AM
Subject: [Programación] Ayuda con un algoritmo...


> Holas...
> Continuando con lo anterior... alguien me puede dar una punta de un
> algoritmo para elaborar una estadistica de nombres sobre una lista
por
> ejemplo...
>
> (Sebastián  Criado)
>   (Ricardo Brisighelli)
>   (Horacio Castellini)
>   (Sebastián  Criado)
>   (Alejandro Gabriel Brust)
>   (Horacio Castellini)
>   (Horacio Castellini)
>   (Obi Wan Kenobi)
>   (PabloM)
>   (Rosarinos.com)
>   (Sebastián  Criado)
>   (Sebastián  Criado)
>   (Rosarinos.com)
>   (Sebastián  Criado)
>   (Alejandro Gomez Fernandez)
>   (Alejandro Gabriel Brust)
>   (Alejandro Gomez Fernandez)
>   (Horacio Castellini)
>   (Germán_Porta)
>   (Lord Folken)
>   (Lord Folken)
>   (Sebastián  Criado)
>   (Horacio Castellini)
>
> Donde por ejemplo "Sebastián  Criado" es el más frecuente con xxx
mensajes...
> etc... se entiende??? o es Nihon-go, Arigatou.... watasi wa Horacio
des...
> _______________________________________________
> Programacion mailing list
> Programacion@lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/programacion
>