Als «arrays» getaggte Fragen

Ein Array ist eine geordnete lineare Datenstruktur, die aus einer Sammlung von Elementen (Werten, Variablen oder Referenzen) besteht, die jeweils durch einen oder mehrere Indizes gekennzeichnet sind. Wenn Sie nach bestimmten Varianten von Arrays fragen, verwenden Sie stattdessen die zugehörigen Tags: [vector], [arraylist], [matrix]. Wenn Sie dieses Tag verwenden, kennzeichnen Sie die Frage in einer Frage, die für eine Programmiersprache spezifisch ist, mit der verwendeten Programmiersprache.

10
Warum erhalten Sie in C „widersprüchliche Funktionstypen“?
Ich verwende den folgenden Code: char dest[5]; char src[5] = "test"; printf("String: %s\n", do_something(dest, src)); char *do_something(char *dest, const char *src) { return dest; } Die Implementierung von do_somethingist hier nicht wichtig. Wenn ich versuche, das Obige zu kompilieren, erhalte ich diese beiden Ausnahmen: Fehler: widersprüchliche Typen für 'do_something' (beim …
74 c  arrays 

10
Perl: if (Element in Liste)
Ich suche nach dem Vorhandensein eines Elements in einer Liste. In Python gibt es ein inSchlüsselwort und ich würde so etwas tun: if element in list: doTask Gibt es in Perl etwas Äquivalentes, ohne die gesamte Liste manuell durchlaufen zu müssen?
74 perl  arrays 

2
Erstellen eines GLSL-Arrays von Uniformen?
Ich möchte die Lichter von OpenGL verlassen und meine eigenen machen. Ich möchte, dass meine Shader eine variable Anzahl von Lichtern zulassen. Können wir eine Reihe von Uniformen in GLSL-Shadern deklarieren? Wenn ja, wie würden wir die Werte dieser Uniformen festlegen?
74 arrays  opengl  glsl  shader 

7
Überprüfen Sie, ob das optionale Array leer ist
In Objective-C, wenn ich ein Array habe NSArray *array; und ich möchte überprüfen, ob es nicht leer ist, ich mache immer: if (array.count > 0) { NSLog(@"There are objects!"); } else { NSLog(@"There are no objects..."); } Auf diese Weise muss nicht überprüft werden, ob array == nilder Code in …
74 ios  arrays  swift 

19
ArrayList: Wie vergrößert sich die Größe?
Ich habe eine grundlegende Frage zu Java ArrayList. Wenn ArrayListmit dem Standardkonstruktor deklariert und initialisiert wird, wird Speicherplatz für 10 Elemente erstellt. Was passiert nun, wenn ich ein elftes Element hinzufüge? Wird neuer Speicherplatz mit einer Kapazität von 20 (oder mehr) Elementen erstellt (dies erfordert das Kopieren von Elementen vom …


6
Laravel-Sammlung zu Array
Ich habe zwei Modelle Postund Comment; Viele Kommentare gehören zu einem einzigen Beitrag. Ich versuche, auf alle Kommentare zuzugreifen, die mit einem Beitrag als Array verknüpft sind. Ich habe folgendes, das eine Sammlung gibt. $comments_collection = $post->comments()->get() Wie würde ich daraus $comments_collectionein Array machen? Gibt es eine direktere Möglichkeit, über …
74 php  arrays  laravel  eloquent 

18
Ein leeres zweidimensionales Array in Javascript deklarieren?
Ich möchte ein zweidimensionales Array in Javascript erstellen, in dem ich die Koordinaten (x, y) speichern werde. Ich weiß noch nicht, wie viele Koordinatenpaare ich haben werde, da sie durch Benutzereingaben dynamisch generiert werden. Beispiel für ein vordefiniertes 2d-Array: var Arr=[[1,2],[3,4],[5,6]]; Ich denke, ich kann die PUSH-Methode verwenden, um am …

2
1D Number Array Clustering
Nehmen wir also an, ich habe ein Array wie dieses: [1,1,2,3,10,11,13,67,71] Gibt es eine bequeme Möglichkeit, das Array in so etwas zu partitionieren? [[1,1,2,3],[10,11,13],[67,71]] Ich habe ähnliche Fragen durchgesehen, aber die meisten Leute schlugen vor, k-means zu verwenden, um Punkte wie scipy zu gruppieren , was für einen Anfänger wie …



11
Wie füge ich ein Element zum C ++ - Array hinzu?
Ich möchte einem Array ein int hinzufügen, aber das Problem ist, dass ich nicht weiß, wie der Index jetzt ist. int[] arr = new int[15]; arr[0] = 1; arr[1] = 2; arr[2] = 3; arr[3] = 4; arr[4] = 5; Dieser Code funktioniert, weil ich weiß, welchem ​​Index ich ihn …
74 c++  arrays 

18
Wie gruppiere ich Subarrays nach einem Spaltenwert?
Ich habe das folgende Array Array ( [0] => Array ( [id] => 96 [shipping_no] => 212755-1 [part_no] => reterty [description] => tyrfyt [packaging_type] => PC ) [1] => Array ( [id] => 96 [shipping_no] => 212755-1 [part_no] => dftgtryh [description] => dfhgfyh [packaging_type] => PC ) [2] => Array …
74 php  arrays  grouping 

7
Iterieren Sie über zwei Arrays gleichzeitig
Ich bin neu bei Swift. Ich habe Java programmiert. Ich muss in Swift ein Szenario codieren. Der folgende Code ist in Java. Ich muss in Swift für das folgende Szenario codieren // With String array - strArr1 String strArr1[] = {"Some1","Some2"} String strArr2[] = {"Somethingelse1","Somethingelse2"} for( int i=0;i< strArr1.length;i++){ System.out.println(strArr1[i] …

7
Ist die Verwendung flexibler Array-Mitglieder in C eine schlechte Praxis?
Ich habe kürzlich gelesen, dass die Verwendung flexibler Array-Mitglieder in C eine schlechte Software-Engineering-Praxis ist. Diese Aussage wurde jedoch durch kein Argument gestützt. Ist das eine akzeptierte Tatsache? ( Flexible Array- Elemente sind eine in C99 eingeführte C-Funktion, mit der das letzte Element als Array mit nicht angegebener Größe deklariert …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.