tincho   16-03-2023, 12:24
#1
Hola amigos.
Hace un rato hice un proyecto de ejemplo para ver como funciona una manera de comparar colecciones.
Lo comparto por si a alguien le resulta útil.
Archivos adjuntos
.gz
sample-collection-compare-0.0.1.tar.gz (Tamaño: 12.52 KB Descargas: 2)

1 Saludo.
tincho   16-03-2023, 16:38
#2
Bien, luego de un poco de feedback de Benoît modifique el método para que estén presentes dos maneras de hacer la comparación.
Se puede hacer un perfilado sobre cual es el método mas veloz.
Y hay diferentes aproximaciones validas para saber si una colección ha cambiado con respecto a un estado inicial, dependiendo de la velocidad y el tamaño de las colecciones.
  • Copiando la colección al inicio del programa
  • Sin copiar pero guardando en una variable la cantidad de items.
  • Sin copiar pero guardando una lista de las claves de la colección.
Archivos adjuntos
.gz
sample-collection-compare-0.0.2.tar.gz (Tamaño: 13.14 KB Descargas: 3)

1 Saludo.
  
Usuarios navegando en este tema: 2 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.