Ver Mensaje Individual
  #10 (permalink)  
Antiguo 13/06/2012, 07:14
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 6 meses
Puntos: 317
Respuesta: Array ordenar y eliminar duplicados

Sí. Fue una buena idea igualar las distancias entre las versiones mayorcitas y menorcitas del alfabeto latino. Pero en otros no coincide. De hecho, entre los mismos caracteres latinos que están en otros bloques las distancias son diferentes.

En Alfanuméricos Matemáticos, la "A" mayúscula en negrita dista 26 caracteres de la minúscula, lo mismo entre las Itálicas, las Góticas y las Cursivas.

En vocales alteradas, la "A" con macrón está a sólo 1 caracter de la "ā".

En Griego y Cirílico (propiamente dicho) también se mantiene la diferencia de 32, hasta que nos metemos con sus grafías arcáicas, y las "sampi" o "digama" helenas (may. y min.) están una al lado de la otra. El alfabeto Glagólico tiene 40 letras, ni em pu …jando todos vamos a darle una distancia de 32 caracteres entre versales y versalitas.
Digo, por si queremos extender el ordenamiento, y no solamente mirar nuestro ombligo hispanoparlante.

La idea no es mala, Watafoc, pero nos va a alcanzar para crear la cadena de referencia sin tener que escribirla y no para hacer la comparación mientras ordenamos. Es más, el escript con todas las "excepciones" puede resultar más largo que la misma cadena .

Bueno, el tema se fue para otro lado. Quizá abramos uno nuevo para seguir con el orden alfabético. O no, porque ya alguien lo debe haber resuelto en alguna parte. Desde que abandonamos aquel viejo proyecto aquí, supongo que en otros sitios y después de tantos años ya debe estar hecho. La verdad es que nunca busqué.