Programa java

Iniciado por JUSEMS, 10 Junio 2005, 10:39 AM

0 Miembros y 1 Visitante están viendo este tema.

JUSEMS

EStoy intentando crear un java script porque necesito un programa que al meter una lista de números(en este caso teléfonos fijos-9 dígitos)me diga cuales estan duplicados.
Lo he realizado en base de datos con un campo y en propiedades Sin duplicados, así los que estan duplicados me los coloca en errores de pegado y tamnién en Excel utilizando el FIltro avanzado pero quisiera perfeccionar esta chapuzilla y hacer algo en condiciones

Muchas graciass

PD. NO se si sería mejor hacerlo en visual basic

Ragnarok

El algoritmo sería simplemente seleccionar el primero y quitar las apariciones de ese número en la lista, y así hasta llegar al último. En caso de que metas los números de uno en uno tendrás que compararlos con los que ya tienes.

Si tienes la lista ordenada solo tendrás que comparar cada número con el anterior. Puede ser interesante mantener la lista ordenada aunque no sea necesario.

Si tienes que ordenar la lista la comprobación la puedes hacer durante la ordenación, tendrás un caso para el > otro para el < y otro para el =.
No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones