¿Cómo puedo saber si una matriz contiene un elemento? Pensé que podría haber algo como [1, 2, 3].includes(1)lo que evaluaría como
¿Cómo puedo saber si una matriz contiene un elemento? Pensé que podría haber algo como [1, 2, 3].includes(1)lo que evaluaría como
Quiero recorrer una matriz con foreachpara verificar si existe un valor. Si el valor existe, quiero eliminar el elemento que lo contiene. Tengo el siguiente código: foreach($display_related_tags as $tag_name) { if($tag_name == $found_tag['name']) { // Delete element } } No sé cómo eliminar el...
Más una curiosidad sintáctica que un problema a resolver ... Tengo dos matrices de igual longitud, y quiero iterar sobre ambas a la vez, por ejemplo, para emitir ambos valores en un cierto índice. @budget = [ 100, 150, 25, 105 ] @actual = [ 120, 100, 50, 100 ] Sé que puedo usar each_indexe...
Estoy haciendo una evaluación comparativa de multiplicación de matrices, como se mencionó anteriormente en ¿Por qué MATLAB es tan rápido en la multiplicación de matrices? Ahora tengo otro problema, al multiplicar dos matrices de 2048x2048, hay una gran diferencia entre C # y otras. Cuando...
Por curiosidad, ¿qué sucede realmente si defino una matriz de longitud cero int array[0];en el código? GCC no se queja en absoluto. Programa de muestra #include <stdio.h> int main() { int arr[0]; return 0; } Aclaración Realmente estoy tratando de averiguar si las matrices de longitud...
Entonces estoy tratando de hacer este programa que le pedirá al usuario que ingrese y almacene los valores en una matriz / lista. Luego, cuando se ingrese una línea en blanco, le dirá al usuario cuántos de esos valores son únicos. Estoy construyendo esto por razones de la vida real y no como un...
¿Cuál es la forma más elegante de seleccionar objetos en una matriz que sean únicos con respecto a uno o más atributos? Estos objetos se almacenan en ActiveRecord, por lo que usar los métodos de AR también estaría bien.
Tengo un programa que lee una lista "en bruto" de entidades en el juego, y tengo la intención de hacer una matriz que contenga un número de índice (int) de un número indeterminado de entidades, para procesar varias cosas. Me gustaría evitar usar demasiada memoria o CPU para mantener tales índices...
Comenzaré con el código: var s = ["hi"]; console.log(s); s[0] = "bye"; console.log(s); Simple, ¿verdad? En respuesta a esto, Firebug dice: ["hi"] ["bye"] Maravilloso, pero la consola JavaScript de Chrome (7.0.517.41 beta) dice: ["bye"] ["bye"] ¿He hecho algo mal o la consola JavaScript de...
Esto debería funcionar de acuerdo con otra publicación de desbordamiento de pila, pero no: Dim arrWsNames As String() = {"Value1", "Value2"} ¿Alguien puede decirme qué está
Con una lista en Python, puedo devolver una parte usando el siguiente código: foo = [1,2,3,4,5,6] bar = [10,20,30,40,50,60] half = len(foo) / 2 foobar = foo[:half] + bar[half:] Como Ruby hace todo en matrices, me pregunto si hay algo similar a
Estoy aprendiendo C y me preguntaba cuál de estos debería usar en mi método principal. ¿Hay alguna diferencia? ¿Cuál es más
No entiendo la lógica detrás de la decisión de esta parte de Lua. ¿Por qué la indexación comienza en 1? He leído (como muchos otros) este gran artículo . Me parece un rincón extraño de un idioma que es muy agradable de aprender y programar. No me malinterpreten, Lua es simplemente genial, pero...
Supongamos que tenemos a Collection<Foo>. ¿Cuál es la mejor manera (la más corta en LoC en el contexto actual) para transformarlo Foo[]? Cualquier biblioteca conocida está permitida. UPD: (un caso más en esta sección; deje comentarios si cree que vale la pena crear otro hilo para él): ¿Qué...
¿Cuál es la forma adecuada de borrar un segmento en Go? Esto es lo que he encontrado en los foros de go : // test.go package main import ( "fmt" ) func main() { letters := []string{"a", "b", "c", "d"} fmt.Println(cap(letters)) fmt.Println(len(letters)) // clear the slice letters =...
Quiero pasar mi Swift Array account.chatsa chatsViewController.chatspor referencia (para que cuando agregue un chat account.chats, chatsViewController.chatstodavía apunte a account.chats). Es decir, no quiero que Swift separe las dos matrices cuando la duración de los
Sé que puedo hacerlo usando bucles, pero estoy tratando de encontrar una forma elegante de hacerlo: Tengo dos matrices: var array1 = [['a', 'b'], ['b', 'c']]; var array2 = [['b', 'c'], ['a', 'b']]; Quiero usar lodashpara confirmar que las dos matrices anteriores son iguales. Por "lo mismo" quiero...
Tengo un método que toma params object [] como: void Foo(params object[] items) { Console.WriteLine(items[0]); } Cuando paso dos matrices de objetos a este método, funciona bien: Foo(new object[]{ (object)"1", (object)"2" }, new object[]{ (object)"3", (object)"4" } ); // Output:...
Array.Copy y Buffer.BlockCopy hacen lo mismo, pero BlockCopytienen como objetivo la copia rápida de matrices primitivas a nivel de bytes, mientras que Copyes la implementación de propósito general. Mi pregunta es: ¿bajo qué circunstancias debe usar BlockCopy? ¿Debería usarlo en cualquier momento...
En Ruby, dada una matriz en una de las siguientes formas ... [apple, 1, banana, 2] [[apple, 1], [banana, 2]] ... cuál es la mejor manera de convertir esto en un hash en forma de ... {apple => 1, banana =>