Ich habe das: var arr = [0, 21, 22, 7]; Wie kann der Index des höchsten Werts am besten in eine andere Variable zurückgegeben
Ich habe das: var arr = [0, 21, 22, 7]; Wie kann der Index des höchsten Werts am besten in eine andere Variable zurückgegeben
Okay, ich denke, wir sind uns alle einig, dass das, was mit dem folgenden Code passiert, undefiniert ist, je nachdem, was übergeben wird. void deleteForMe(int* pointer) { delete[] pointer; } Der Zeiger kann viele verschiedene Dinge sein, und daher delete[]ist es undefiniert , eine bedingungslose...
Ich habe das: class Movies { Name:String Date:Int } und eine Reihe von [Filmen]. Wie sortiere ich das Array alphabetisch nach Namen? Ich habe es versucht: movieArr = movieArr.sorted{ $0 < $1 } und movieArr = sorted(movieArr) Aber das funktioniert nicht, weil ich nicht auf das Namensattribut von...
Ich habe eine Reihe von Foo-Objekten. Wie entferne ich das zweite Element des Arrays? Ich brauche etwas Ähnliches, RemoveAt()aber für ein normales
Nach einigen Verarbeitungen an einem Audio- oder Bildarray muss es innerhalb eines Bereichs normalisiert werden, bevor es in eine Datei zurückgeschrieben werden kann. Dies kann folgendermaßen geschehen: # Normalize audio channels to between -1.0 and +1.0 audio[:,0] =
Vermisse ich etwas in der Array-Dokumentation? Ich habe ein Array, das bis zu einem Objekt enthält, das ein bestimmtes Kriterium erfüllt. Ich möchte dieses Objekt effizient finden. Die beste Idee, die ich aus den Dokumenten habe, ist folgende: candidates = my_array.select { |e|...
Ich habe ein wenig herumgesurft, um einen effizienten Weg zu finden, bin aber nirgendwo hingekommen. Ich habe eine Reihe von Objekten, die so aussehen: array[i].id = some number; array[i].name = some name; Was ich tun möchte, ist, die INDEXE der Objekte zu finden, bei denen id beispielsweise einem...
Meine Frage: Ich habe festgestellt, dass viele gute Antworten auf Matlab-Fragen zu SO häufig die Funktion verwenden bsxfun. Warum? Motivation: In der Matlab-Dokumentation für bsxfunfinden Sie das folgende Beispiel: A = magic(5); A = bsxfun(@minus, A, mean(A)) Natürlich könnten wir den gleichen...
Ich habe eine Funktion gefunden, die das Quadrat einer Zahl berechnet: int p(int n) { int a[n]; //works on C99 and above return (&a)[n] - a; } Es gibt den Wert von n 2 zurück . Die Frage ist, wie macht das das? Nach ein wenig Test fand ich das zwischen (&a)[k]und (&a)[k+1]ist...
int[] myIntegers; myIntegers = new int[100]; Generiert new int [100] im obigen Code das Array auf dem Heap? Nach dem, was ich über c # über CLR gelesen habe, lautet die Antwort ja. Aber was ich nicht verstehen kann, ist, was mit den tatsächlichen Ints im Array passiert. Da es sich um Werttypen...
Zunächst einmal verstehe ich, dass in 90% der Anwendungen der Leistungsunterschied völlig irrelevant ist, aber ich muss nur wissen, welches das schnellere Konstrukt ist. Das und ... Die Informationen, die derzeit im Internet verfügbar sind, sind verwirrend. Viele Leute sagen, dass foreach schlecht...
Ich habe mir einige Codeausschnitte angesehen und mehrere Elemente gefunden, die eine Funktion über eine Knotenliste aufrufen, wobei forEach auf ein leeres Array angewendet wurde. Zum Beispiel habe ich so etwas wie: [].forEach.call( document.querySelectorAll('a'), function(el) { // whatever with...
Ich habe eine komplexe JSON-Datei, die ich mit Javascript verarbeiten muss, um sie hierarchisch zu gestalten und später einen Baum zu erstellen. Jeder Eintrag des json hat: id: eine eindeutige ID, parentId: die ID des übergeordneten Knotens (die 0 ist, wenn der Knoten eine Wurzel des Baums ist)...
Beim Durchlaufen einiger C-Interview-Fragen habe ich eine Frage gefunden, die besagt: "Wie wird die Größe eines Arrays in C ermittelt, ohne den Operator sizeof zu verwenden?", Mit der folgenden Lösung. Es funktioniert, aber ich kann nicht verstehen warum. #include <stdio.h> int main() { int...
Angenommen, wir haben ein Array von Objekten $ Objekte. Angenommen, diese Objekte haben die Eigenschaft "Name". Das möchte ich tun $results = @() $objects | %{ $results += $_.Name } Das funktioniert, aber kann es besser gemacht werden? Wenn ich so etwas mache wie: $results = objects |...
Wie kann ich eine Zeichenfolge "Hallo" in Swift in ein Array ["H", "e", "l", "l", "o"] konvertieren? In Objective-C habe ich Folgendes verwendet: NSMutableArray *characters = [[NSMutableArray alloc] initWithCapacity:[myString length]]; for (int i=0; i < [myString length]; i++) { NSString...
Derzeit mache ich es immer dann, wenn ich einen Stream aus einem Array erstellen muss String[] array = {"x1", "x2"}; Arrays.asList(array).stream(); Gibt es eine direkte Möglichkeit, einen Stream aus einem Array zu
Ich habe eine Reihe von Objekten. Ich möchte nach einem Feld suchen und es dann ändern: var item = {...} var items = [{id:2}, {id:2}, {id:2}]; var foundItem = items.find(x => x.id == item.id); foundItem = item; Ich möchte, dass das ursprüngliche Objekt geändert wird. Wie? (Es ist mir egal, ob...
Gibt es eine mögliche Optimierung für den wahlfreien Zugriff auf ein sehr großes Array (ich verwende derzeit uint8_tund frage, was besser ist)? uint8_t MyArray[10000000]; wenn der Wert an einer beliebigen Position im Array ist 0 oder 1 für 95% aller Fälle, 2 in 4% der Fälle, zwischen 3 und 255 in...
Die Java-Dokumente für die Methode String[] java.io.File.list(FilenameFilter filter) enthalten dies in der Beschreibung der Rückgabe: Das Array ist leer, wenn das Verzeichnis leer ist oder wenn vom Filter keine Namen akzeptiert wurden. Wie mache ich etwas Ähnliches und initialisiere ein...