Tag: DATA-STRUCTURES
He estado reflexionando sobre la mejor manera de manejar la agrupación en mi aplicación. Es una aplicación de edición de video y estoy introduciendo la capacidad de agrupar capas. Si estás familiarizado con Figma u otros programas de diseño/edición de video, sabrás que generalmente existe la capacidad de agrupar capas. . . . Read more
Cómo filtrar un array de objetos por propiedad? Por ejemplo, en este array, si dos o más objetos tienen las mismas propiedades como name y lastname, quiero eliminar uno de ellos y dejar solo uno único en el array. Ejemplo del array: [ {name: “George”, lastname: “GeorgeLast”, age: 12}, {name: . . . Read more
Me disculpo si la pregunta no tiene mucho sentido. Estoy tratando de convertir datos en entradas para un clasificador. Tengo múltiples capas de datos de muchos a uno que necesito “adjuntar” a la capa superior. Intentaré explicarlo con un ejemplo: Digamos que tienes un hogar, cada hogar contiene al menos . . . Read more
La respuesta obvia sería una pila, pero hay una cosa que quiero implementar: Eso es almacenar solo, digamos, las 100 ediciones más recientes. Esto significa que, a partir del punto 100, cada vez que se realiza un cambio nuevo, se elimina la edición más antigua. Pensé que esto se parecería . . . Read more
Vi en otros artículos que quicksort debería ser un algoritmo “in place”, ¿así que esta implementación es correcta? Aquí, el autor está creando nuevos arreglos en cada paso de recursión. function quickSort(arr) { if (arr.length < 2) { return arr } else { let pivotIdx = getRandom(arr.length) let pivot = . . . Read more