arrays

Estructuras de datos. NET: ArrayList, List, HashTable, Dictionary, SortedList, SortedDictionary - Speed, memory, and when to use each?

. NET tiene muchas estructuras de datos complejas. Desafortunadamente, algunos de ellos son bastante similares, y no siempre ... que valga la pena mencionar? Todavía estoy buscando más detalles sobre el uso de la memoria y la velocidad (notación Big-O).

Convertir objeto JavaScript con claves numéricas en matriz

Tengo un objeto como este regresando como una respuesta JSON del servidor: {"0":"1","1":"2","2":"3","3":"4"} Quiero conve ... ra que esté leyendo, la gente está usando lógica compleja usando bucles. Entonces, ¿hay métodos alternativos para hacer esto?

Cómo convertir Conjunto a matriz?

Set parece una buena manera de crear Arrays con elementos únicos garantizados, pero no expone ninguna buena manera de obtener ... Si no existe tal opción, entonces tal vez hay un buen lenguaje idiomático para hacer eso ? como, usando for...of, o similar ?

Ver matriz en el depurador de Visual Studio? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo mostrar una matriz asignada dinámicamente en el depurad ... ¿Es posible ver una matriz en el depurador de Visual Studio? QuickWatch solo muestra el primer elemento de la matriz.

Slices de matriz en C#

¿Cómo lo haces? Dado un arreglo de bytes: byte[] foo = new byte[4096]; ¿Cómo obtendría los primeros x bytes de la matri ... perdiendo, o hay alguna otra cosa que debería estar haciendo? LINQ es una opción para me (. NET 3.5), si eso ayuda a alguno.

Con matrices, ¿por qué es el caso de que a[5] == 5[a]?

Como Joel señala en Stack Overflow podcast #34 , en C Programming Language (aka: K & R), se menciona esta propiedad de ... ys en C: a[5] == 5[a] Joel dice que es debido a la aritmética de puntero, pero todavía no entiendo. ¿por Qué a[5] == 5[a]?

Diferencia entre mapa y recoger en Ruby?

He buscado esto en Google y tengo opiniones irregulares / contradictorias - ¿hay realmente alguna diferencia entre hacer un m ... triz en Ruby/Rails? Los documentos no parecen sugerir ninguno, pero ¿hay quizás diferencias en el método o el rendimiento?

¿Cómo inicializo un array vacío en C#?

Es posible crear una matriz vacía sin especificar el tamaño? Por ejemplo, creé: String[] a = new String[5]; ¿Podemos crear la matriz de cadenas anterior sin el tamaño?

La forma más eficiente de convertir una HTMLCollection en una matriz

¿Hay una forma más eficiente de convertir una HTMLCollection en una matriz, que no sea iterar a través del contenido de dicha colección y empujar manualmente cada elemento en una matriz?

Eliminar elemento array basado en la propiedad de objeto

Tengo una matriz de objetos así: var myArray = [ {field: 'id', operator: 'eq', value: id}, {field: 'cStatus', oper ... no una específica basada en su propiedad? Por ejemplo, ¿Cómo eliminaría el objeto array con 'money' como propiedad de campo?

Comparación de dos matrices numpy para la igualdad, elemento-sabio

¿Cuál es la forma más sencilla de comparar dos matrices numpy para la igualdad (donde la igualdad se define como: A = B iff ... ngo que and los elementos de esta matriz para determinar si las matrices son iguales, o hay una forma más simple de comparar?

array push () con par de valores clave

Tengo una matriz existente a la que quiero agregar un valor. Estoy tratando de lograr eso usando array_push() en vano. A co ... mo en el fragmento de código a continuación: echo $data['cat']; // the expected output is: wagon ¿Cómo puedo lograr eso?

hacer arrayList.toArray () devuelve tipos más específicos

Entonces, normalmente ArrayList.toArray() devolvería un tipo de Object[]....pero supone que es un Arraylist de objeto Custom, ¿cómo hago toArray() para devolver un tipo de Custom[] en lugar de Object[]?

Crear una matriz de objetos en Java

Soy nuevo en Java y por el momento he creado una matriz de objetos en Java. Tengo una clase A por ejemplo - A[] arr = new ... es correcto es realmente extraño. EDIT: Encuentro esto extraño porque en C++ solo dices new A[4] y crea los cuatro objetos.

Array copia valores a claves en PHP [duplicar]

Esta pregunta ya tiene una respuesta aquí: Crear una matriz assoc con claves y valores iguales a partir ... ¿Hay un método simple para convertir la matriz a la siguiente? $a = array('b' => 'b', 'c' => 'c', 'd' => 'd');

Contando las ocurrencias / frecuencia de los elementos del arreglo

En Javascript, estoy tratando de tomar una matriz inicial de valores numéricos y contar los elementos dentro de ella. Idealme ... odo lo que he intentado por mí mismo ha terminado siendo ridículamente complejo. Cualquier ayuda sería apreciada! Gracias:)

Comprobar si el elemento está en una matriz / lista

Si tengo una matriz de cadenas, ¿puedo comprobar si una cadena está en la matriz sin hacer un bucle for? Específicamente, estoy buscando una manera de hacerlo dentro de una declaración if, así que algo como esto: if [check that item is in array]:

Encontrar el valor máximo / mínimo en una matriz de primitivas usando Java

Es trivial escribir una función para determinar el valor min / max en una matriz, como: /** * * @param chars * @return ... > max) { max = chars[ktr]; } } return max; } ¿Pero esto no se ha hecho ya en alguna parte?

¿Cómo puedo eliminar elementos duplicados de una matriz en Perl?

Tengo una matriz en Perl: my @my_array = ("one","two","three","two","three"); ¿Cómo elimino los duplicados de la matriz?

Realizar.unir el valor en la matriz de objetos

Si tengo una matriz de cadenas, puedo usar el método .join() para obtener una sola cadena, con cada elemento separado por com ... sucinta línea de código a una función muy imperativa. ¿Hay una forma más sucinta, idealmente más funcional de escribir esto?