Articles of arrays

Darf ich die Adresse des “one-over-the-end” -Elements eines Arrays nehmen?

Mögliche Duplikate: Nehmen Sie die Adresse eines Array-Elementes, das über eine einzige Zeile hinausgeht, über den Index: legal nach C ++ Standard oder nicht? int array[10]; int* a = array + 10; // well-defined int* b = &array[10]; // not sure… Ist die letzte Zeile gültig oder nicht?

Genauerer Weg, um zu überprüfen, ob ein Array nur Zahlen enthält (Ganzzahlen)

Wie verifizieren Sie, dass ein Array nur Werte enthält, die ganze Zahlen sind? Ich möchte in der Lage sein, ein Array zu überprüfen und am Ende mit einem booleschen Wert von ” true enden, wenn das Array nur ganze Zahlen enthält, und ” false wenn andere Zeichen im Array vorhanden sind. Ich weiß, dass ich […]

Elementweise Array-Replikation nach Anzahl

Meine Frage ist ähnlich wie diese, aber ich möchte jedes Element nach einer Anzahl replizieren, die in einem zweiten Array derselben Größe angegeben ist. Ein Beispiel dafür ist, dass ich ein Array v = [3 1 9 4] , ich möchte mit rep = [2 3 1 5] das erste Element zwei Mal replizieren, das […]

Wie man 2D-Array zu 1D-Array glätten?

Wie kann ich das zweidimensionale Array int originalArray[][] auf 1 Dimension reduzieren? int a [] = {1,2,6,7,2}; int b [] = {2,44,55,2}; int c [] = {2,44,511,33}; int originalArray [][] = new int[][]{a,b,c};

Welche Schnittstellen implementieren alle Arrays in C #?

Als neuer .NET 3.5-Programmierer habe ich begonnen, LINQ zu lernen, und ich fand etwas ziemlich Grundlegendes, das ich vorher nicht bemerkt habe: Das Buch behauptet, dass jedes Array IEnumerable implementiert (natürlich könnten wir LINQ nicht für Objekte auf Arrays verwenden …). Als ich das sah, dachte ich mir, dass ich nie wirklich darüber nachgedacht habe, […]

C – Unterschied zwischen “Char Var ” und “Char * Var”?

Ich erwarte, dass beide folgenden Vektoren die gleiche Darstellung im RAM haben: char a_var[] = “XXX\x00”; char *p_var = “XXX”; Aber komisch, ein Aufruf einer Bibliotheksfunktion vom Typ f(char argument[]) zerquetscht die laufende Anwendung, wenn ich sie mit f(p_var) . Aber mit f(a_var) ist Ok! Warum?

JavaScript: Unterschied zwischen .forEach () und .map ()

Ich weiß, dass es so viele Themen gab. Und ich kenne die Grundlagen: .forEach() arbeitet auf Original-Array und .map() auf dem neuen. In meinem Fall: function practice (i){ return i+1; }; var a = [ -1, 0, 1, 2, 3, 4, 5 ]; var b = [ 0 ]; var c = [ 0 ]; […]

Foreach-Schleife innerhalb des Arrays

Ich versuche, ein Array innerhalb eines Arrays zu erstellen, mit einer For-Schleife – hier ist mein Code: array( ‘label’ => ‘Assign to user’, ‘desc’ => ‘Choose a user’, ‘id’ => $prefix.’client’, ‘type’ => ‘radio’ ‘options’ => array( foreach ($clients as $user) { $user->user_login => array ( ‘label’ => $user->user_login, ‘value’ => $user->user_login, ), } ) […]

C # Permutation eines Arrays von Arraylisten?

Ich habe eine ArrayList [] myList und ich versuche, eine Liste aller Permutationen der Werte in den Arrays zu erstellen. BEISPIEL: (alle Werte sind Strings) myList[0] = { “1”, “5”, “3”, “9” }; myList[1] = { “2”, “3” }; myList[2] = { “93” }; Die Anzahl von myList kann variiert werden, so dass ihre Länge […]

Binärsuche in Array

Wie würde ich eine binäre Suche mit nur einem Array implementieren?