Als «loops» getaggte Fragen

200
"Für" gegen "jeder" in Ruby

Ich hatte gerade eine kurze Frage zu Loops in Ruby. Gibt es einen Unterschied zwischen diesen beiden Arten, eine Sammlung zu durchlaufen? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Ich frage mich nur, ob diese genau gleich sind oder...

196
Wie durchlaufe ich einen Datumsbereich?

Ich bin mir nicht einmal sicher, wie ich das machen soll, ohne eine schreckliche Lösung vom Typ Loop / Counter zu verwenden. Hier ist das Problem: Ich habe zwei Daten, ein Startdatum und ein Enddatum, und in einem bestimmten Intervall muss ich etwas unternehmen. Zum Beispiel: Für jedes Datum...

193
Beschleunigen Sie den Schleifenbetrieb in R.

Ich habe ein großes Leistungsproblem in R. Ich habe eine Funktion geschrieben, die über ein data.frameObjekt iteriert . Es fügt einfach eine neue Spalte zu a hinzu data.frameund sammelt etwas an. (einfache Bedienung). Der data.framehat ungefähr 850K Zeilen. Mein PC funktioniert noch (ungefähr 10...

172
Null-Check in einer erweiterten for-Schleife

Was ist der beste Weg, um in einer for-Schleife in Java gegen Null zu schützen? Das scheint hässlich: if (someList != null) { for (Object object : someList) { // do whatever } } Oder if (someList == null) { return; // Or throw ex } for (Object object : someList) { // do whatever } Es könnte keinen...

167
foreach vs someList.ForEach () {}

Es gibt anscheinend viele Möglichkeiten, eine Sammlung zu durchlaufen. Neugierig, ob es Unterschiede gibt oder warum Sie einen Weg über den anderen verwenden würden. Erster Typ: List<string> someList = <some way to init> foreach(string s in someList) { <process the string> }...

156
Stoppt return eine Schleife?

Angenommen, ich habe eine Schleife wie diese: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Kurze Frage: Stoppt das returndie Ausführung der Schleife an und für...

154
Spirale schleifen

Ein Freund brauchte einen Algorithmus, mit dem er die Elemente einer NxM-Matrix durchlaufen konnte (N und M sind ungerade). Ich habe eine Lösung gefunden, aber ich wollte sehen, ob meine SO'-Kollegen eine bessere Lösung finden können. Ich poste meine Lösung als Antwort auf diese...

152
Zweig für Schleife für Arrays mit Schlüsseln

Ich benutze Twig und habe ein Array mit Schlüsseln wie diesen: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" Und ich möchte den Schlüssel (1,2,3,8,9)und den Inhalt (alpha, bravo, charlie, delta, echo)in einer Schleife erhalten, um den gesamten...