Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

110
Vistas
Manera eficiente de usar cadenas sensibles a la configuración regional como claves para una estructura de datos

¿Cuál es la forma más eficiente de codificar una estructura de datos utilizando cadenas sensibles a la configuración regional?

Esencialmente quiero un TreeMap ordenado con el algoritmo de comparación para el tipo a.localeCompare(b, locale, { sensitivity: 'base' }) .

El método ideal sería tener algún tipo de normalización/conversión tal que a.convert() === b.convert() para todo a y b donde a.localeCompare(b, ...) devuelva 0. Entonces podría use el resultado de esa conversión como la clave para un hashMap como objetos javascript o Map.

Alternativamente, ¿hay un TreeMap ordenado conocido donde pueda especificar la comparación de las claves?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Utilicé la biblioteca de parametrización de npm para crear una clave insensible a la configuración regional. La función proporcionada toma una cadena utf-8 y la convierte en una cadena en minúsculas relativamente legible. Esto se puede usar para un código hash en un mapa hash. Entonces, 'Resumé' y 'currículum' se asignarían al mismo elemento en el hashmap.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda