Als «arrays» getaggte Fragen

236
Javascript Array.sort Implementierung?

Welchen Algorithmus verwendet die JavaScript- Array#sort()Funktion? Ich verstehe, dass es allerlei Argumente und Funktionen erfordern kann, um verschiedene Arten von Sortierungen durchzuführen. Ich bin einfach daran interessiert, welchen Algorithmus die Vanille-Sortierung

236
NumPy-Array-Initialisierung (mit identischen Werten füllen)

Ich muss ein NumPy-Array mit einer Länge erstellen n, von denen jedes Element ist v. Gibt es etwas Besseres als: a = empty(n) for i in range(n): a[i] = v Ich weiß zerosund oneswürde für v = 0, 1 arbeiten. Ich könnte verwenden v * ones(n), aber es wird nicht funktionieren, wenn es vist None, und...

235
Wie erhalte ich das erste Element eines Arrays?

Wie erhält man das erste Element aus einem Array wie diesem: var ary = ['first', 'second', 'third', 'fourth', 'fifth']; Ich habe es versucht: alert($(ary).first()); Aber es würde zurückkehren [object Object]. Also muss ich das erste Element aus dem Array holen, das das Element sein sollte...

228
Array-Slices in C #

Wie machst du das? Gegeben ein Byte-Array: byte[] foo = new byte[4096]; Wie würde ich die ersten x Bytes des Arrays als separates Array erhalten? (Speziell brauche ich es als IEnumerable<byte>) Dies ist für die Arbeit mit Sockets. Ich denke, der einfachste Weg wäre das Schneiden von...

228
Array-Elemente in Bash? In separaten Zeilen drucken?

Wie drucke ich das Array-Element eines Bash-Arrays in separaten Zeilen? Dieser funktioniert, aber es gibt sicherlich einen besseren Weg: $ my_array=(one two three) $ for i in ${my_array[@]}; do echo $i; done one two three Versuchte dies, aber es hat nicht funktioniert: $ IFS=$'\n' echo...

225
Zusammenführen von zwei Arrays in .NET

Gibt es in .NET 2.0 eine integrierte Funktion, die zwei Arrays verwendet und zu einem Array zusammenführt? Die Arrays sind beide vom gleichen Typ. Ich erhalte diese Arrays von einer weit verbreiteten Funktion in meiner Codebasis und kann die Funktion nicht ändern, um die Daten in einem anderen...