Ein Array ist eine geordnete Datenstruktur, die aus einer Sammlung von Elementen (Werten oder Variablen) besteht, die jeweils durch einen oder mehrere Indizes identifiziert werden. Wenn Sie nach bestimmten Varianten von Arrays fragen, verwenden Sie stattdessen diese verwandten Tags: [Vektor], [Arraylist], [Matrix]. Wenn Sie dieses Tag verwenden, markieren Sie die Frage auch mit der verwendeten Programmiersprache, es sei denn, Ihre Frage bezieht sich nicht auf eine bestimmte Programmiersprache.
Weiß nicht, ob das möglich ist, ich möchte vielleicht data[n] oder data[n][n][n] erhalten. In C könnte sein (korrigiere mich wenn falsch):
%Vor%
Aber muss in D eine elegantere Art existieren.
Wenn die Argumente nur ein Objekt mit einer length -Eigenschaft sind, dann scheint es sich anders zu verhalten als andere nicht-Array-Objekte in Bezug auf beispielsweise Array.prototype.slice.
Zum Beispiel alarmiert der folgende Code zunäch...
Ich habe eine Funktion, die ein Mitglied einer bestimmten Klasse akzeptiert:
%Vor%
Ich möchte eine andere Funktion erstellen, die ein Array von My_Page-Objekten enthält:
%Vor%
Ich muss sicherstellen, dass jedes Element des Arrays $ pages...
Array (3, 5, 1, 3, 5, 48, 4, 7, 13, 55, 65, 4, 7, 13, 32)
Die häufige Folge von Zahlen ist (3, 5) f=2 + (4, 7, 13) f=2
irgendeinen Algorithmus oder Pseudocode, um das zu finden?
Aktualisierung (1):
Wenn (7, 13) auch das Vork...
Angenommen, ich möchte ein globales Datenfeld für mein Programm freigeben, zum Beispiel:
%Vor%
Was ist die korrekte extern -Deklaration für dieses Array in der C-Header-Datei?
Auch was ist mit einem Array wie folgt:
%Vor%
In meiner...
Ich arbeite an einer Aufgabe, bei der ich den kleinsten Wert in einem Array finden und zählen kann, wenn die Anzahl mehr als einmal auftritt. Ich denke, ich habe das Format unten, aber es gibt mir eine weitere Zählung als es Zahlen gibt (4 statt...
Ich kann ein 2D-Array in einem linearen Array mit [x + y * width] als linearem Index simulieren.
Ich kann dies auf 3D-Arrays erweitern: [x + y * width + z * width * height] .
Gibt es eine allgemeine Formel für ein N-dimensionales Arra...
Ich habe zwei Listen, die so aussehen:
%Vor%
, die ich Element für Element für eine Ausgabe wie folgt abziehen möchte:
%Vor%
Um dies zu tun, konvertiere ich jedes von a und b in Arrays und subtrahiere sie, die ich benutze:
%Vor%...
Ich lerne Julia nach dem Wikibook , aber ich verstehe nicht, warum die folgenden zwei Befehle zu unterschiedlichen Ergebnissen führen:
%Vor%
Entschuldigung, wenn es eine Erklärung gibt, die ich nicht im Wikibook gesehen habe, habe ich kurz...