Articles of arrays

¿Cómo definir y trabajar con una matriz de bits en C?

Quiero crear una matriz muy grande en la que escribo ‘0’s’ y ‘1’s’. Estoy tratando de simular un proceso físico llamado adsorción aleatoria secuencial, donde las unidades de longitud 2, dímeros, se depositan en una red n-dimensional en una ubicación aleatoria, sin superposición entre sí. El proceso se detiene cuando ya no queda más espacio […]

jQuery parse JSON matriz multidimensional

Tengo una matriz JSON como esta: { “forum”:[ { “id”:”1″, “created”:”2010-03-19 “, “updated”:”2010-03-19 “,”user_id”:”1″, “vanity”:”gamers”, “displayname”:”gamers”, “private”:”0″, “description”:”All things gaming”, “count_followers”:”62″, “count_members”:”0″, “count_messages”:”5″, “count_badges”:”0″, “top_badges”:””, “category_id”:”5″, “logo”:”gamers.jpeg”, “theme_id”:”1″ } ] } Quiero usar jQuery .getJSON para poder devolver los valores de cada uno de los valores de la matriz, pero no estoy seguro de cómo […]

ArrayList: ¿cómo aumenta el tamaño?

Tengo una pregunta básica sobre Java ArrayList . Cuando ArrayList se declara e inicializa utilizando el constructor predeterminado, se crea espacio de memoria para 10 elementos. Ahora, cuando agrego un 11º elemento, ¿qué ocurre? ¿Se creará un nuevo espacio de memoria con 20 (o más) elementos de capacidad (esto requiere copiar elementos desde la ubicación […]

Inicializador de cadena literal para una matriz de caracteres

En las siguientes reglas para el caso cuando la matriz se descompone en puntero: Un lvalue [ver pregunta 2.5] de tipo array-of-T que aparece en una expresión decae (con tres excepciones) en un puntero a su primer elemento; el tipo del puntero resultante es puntero-a-T. (Las excepciones son cuando la matriz es el operando de […]

Buscar matriz de objetos para variable de coincidencia de entrada y comprobar si coincide con otros campos

Entonces, el progtwig está tratando de asignar un aula. Hasta ahora, el progtwig ha pedido al usuario el código de clase, el número de estudiantes y si se necesitan computadoras, y se ha creado una matriz con los campos “cRObj.name”, “cRObj.students” y cRObj.computers “(por lo tanto, El nombre del aula se incluirá en la lista […]

Algoritmo de permutación para una matriz de enteros en Java

Tengo un ejemplo de trabajo para generar todas las permutaciones de caracteres en una cadena como a continuación: static ArrayList permutations(String s) { if (s == null) { return null; } ArrayList resultList = new ArrayList(); if (s.length() < 2) { resultList.add(s); return resultList; } int length = s.length(); char currentChar; for (int i = […]

array.length es cero, pero la matriz tiene elementos en ella

Actualmente estoy en el proceso practicando el uso de electrones, pero soy bastante nuevo con javascript y me he topado con un problema que me tiene completamente desconcertado. Tengo el siguiente código: function getPaths() { var dirPath = document.getElementById(“mdir”).innerHTML; var filePaths = []; fs.readdir(dirPath, function(err, dir) { for(var i = 0, l = dir.length; i […]

demasiados inicializadores para ‘int ‘ c ++

Primero: int k[] ={1,2,3,4,5}; Segundo: struct slk { int k[] ={1,2,3,4,5}; }; para esas dos declaraciones, ¿por qué la primera pasa la comstackción, pero la segunda me da error: demasiados inicializadores para ‘int [0]’. la comstackción pasaría si configuro k [5]; ¿Qué significa este mensaje de error? Nota: código probado en GNU GCC versión 4.7.2

printf agrega `FFFFFF` extra a la impresión hexadecimal de una matriz char

Considere el siguiente código simplificado a continuación. Quiero extraer algunos datos / flujos binarios de un archivo e imprimirlos en la salida estándar en formato hexadecimal. 0xFFFFFF 3 bytes adicionales 0xFFFFFF . ¿Qué pasa? ¿De dónde vinieron los bytes adicionales? salida in: 2000FFFFFFAF00690033005A00 out: 2000FFFFFFAF00690033005A00 progtwig.c #include #include int main(int argc, char** argv) { int […]

Inicialización de matriz use la variable const en C ++

esto puede funcionar: const int size = 2; int array[size] = {0}; esto tiene un error de comstackción: int a = 2; const int size = a; int array[size] = {0}; ¿por qué?