Tengo un mapa, me pregunto si hay alguna forma de obtener algún submapa según alguna condición. ¿Alguna biblioteca útil?cuál es la forma más rápida de obtener el submapa de un mapa
6
A
Respuesta
5
3
Tal vez un NavigableMap hará lo que quiera, dependiendo de cuál es la condición. Es muy rápido O(log n)
mientras que la mayoría de los filtros son O(n)
. Puede tomar el mapa secundario de clave menor que, mayor que o entre dos claves.
Cuestiones relacionadas
- 1. ¿Cuál es la forma más rápida de obtener el valor absoluto de un número
- 2. ¿Cuál es la forma más fácil de obtener datos espaciales de sql 08 en un mapa?
- 3. ¿Cuál es la forma más rápida de obtener un código de estado de URL usando HttpClient
- 4. ¿Cuál es la forma más rápida de obtener copias múltiples de un árbol en python?
- 5. ¿Cuál es la forma más rápida de obtener una referencia ObjectContext de un objeto entidad?
- 6. ¿Cuál es la forma más rápida de grabar varios archivos?
- 7. ¿Cuál es la forma más rápida de obtener un elemento dom?
- 8. La forma más rápida de obtener el icono de shell
- 9. En Java, ¿cuál es la forma más rápida de obtener la hora del sistema?
- 10. En ASP.NET, ¿cuál es la forma más rápida de obtener la URL base para una solicitud?
- 11. ¿Cuál es la forma más rápida de cargar y cambiar el tamaño de una imagen?
- 12. ¿Forma más rápida de obtener múltiples FileInfo?
- 13. ¿La forma más rápida de leer/escribir un mapa de bits desde/hasta el archivo?
- 14. ¿Cuál es la forma más rápida de eliminar un elemento de un mapa por valor en Java?
- 15. ¿Cuál es la forma más rápida de obtener la media de un conjunto de números desde la línea de comando?
- 16. Forma más rápida de obtener el tipo de contenido
- 17. ¿Cuál es la forma más rápida de probar si un objeto es IEnumerable?
- 18. ¿Cuál es la forma más rápida de obtener el uri absoluto para la raíz de la aplicación en asp.net?
- 19. ¿Cuál es la forma más rápida de calcular la potencia grande de 2 módulo un número
- 20. ¿Cuál es la forma más rápida de saltar a un constructor (es) en una clase?
- 21. al codificar cuál es la forma más rápida de determinar si un tipo es IDisposable
- 22. ¿Cuál es la forma más rápida de leer el registro de eventos en la máquina remota?
- 23. La forma más rápida de completar ArrayList
- 24. La forma más rápida de aprender Maven
- 25. ¿Cuál es la forma más rápida de borrar un bloque de memoria (o una superficie SDL)?
- 26. C#: ¿Cuál es la forma más rápida de generar un nombre de archivo único?
- 27. ¿Cuál es la forma más rápida de que un programador de Ruby elija Python?
- 28. ¿La forma más rápida de obtener el primer objeto de un conjunto de consulta en django?
- 29. ¿Cuál es la forma más rápida de un verdadero sinatra (ruby/rack) after_filter?
- 30. ¿Cuál es la forma más rápida de generar el n-ésimo número de Motzkin?
¿Puedes dar un ejemplo de una condición? –
¿El submapa necesita ser respaldado por el original (es decir, desea que las actualizaciones sean visibles en ambos)? – Thilo