Als «loops» getaggte Fragen

Eine ** Schleife ** ist eine Folge von Anweisungen, die einmal angegeben wird, aber mehrmals hintereinander ausgeführt werden kann.


8
Warum wird Polling in der Webprogrammierung akzeptiert?
Ich arbeite derzeit an einem Ruby on Rails- Projekt, in dem eine Liste von Bildern angezeigt wird. Ein Muss für dieses Projekt ist, dass neue Beiträge in Echtzeit angezeigt werden, ohne dass die Webseite aktualisiert werden muss. Nach einer Weile bin ich auf einige JavaScript-Lösungen und -Dienste wie PubNub gestoßen. …
108 loops  logic  polling 

3
Wie entferne ich mich von der „for-loop“ -Gedankenschule?
Dies ist eine eher konzeptionelle Frage, aber ich hatte gehofft, dass ich dazu einen guten Rat bekommen könnte. Ein Großteil der Programmierung, die ich mache, erfolgt mit ( NumPy ) Arrays. Ich muss häufig Elemente in zwei oder mehr Arrays unterschiedlicher Größe zuordnen. Als Erstes gehe ich zu einer for-Schleife …
79 python  array  loops 

17
Wie schreibe ich richtige Schleifen?
Meistens schreibe ich beim Schreiben von Schleifen falsche Randbedingungen (z. B. falsches Ergebnis) oder meine Annahmen über das Beenden von Schleifen sind falsch (z. B. Endlosschleifen). Obwohl ich meine Vermutungen nach einigem Ausprobieren richtig gemacht habe, war ich zu frustriert, weil ich kein korrektes Rechenmodell in meinem Kopf hatte. /** …

6
Wer hat die Idee (n) der ersten Schleifenkonstrukte erstellt?
while (1) { if (1+1==2) { print "Yes, you paid attention in Preschool!"; } else { print "Wait... I thought 1+1=2"; } } Als Entwickler müssen wir alle sehr häufig Schleifen verwenden. Wir wissen das. Was ich mich fragte, war, wer an die Idee dachte, Schleifen zu haben? Welche Sprache …
53 history  loops 

7
Warum werden Semikolons und Kommas für Schleifen vertauscht?
In vielen Sprachen (eine breite Liste von C bis JavaScript): durch Kommas ,getrennte Argumente (zB func(a, b, c)), während Semikolons ;trennen sequentielle Anweisungen (zB instruction1; instruction2; instruction3). Warum ist diese Zuordnung für for-Schleifen in denselben Sprachen umgekehrt : for ( init1, init2; condition; inc1, inc2 ) { instruction1; instruction2; } …

16
Soll ich die Unterbrechungsbedingung in einer for-Schleife nach Möglichkeit in das Bedingungsfeld verschieben? [geschlossen]
Manchmal brauche ich für Schleifen, die eine Pause wie folgt brauchen: for(int i=0;i<array.length;i++){ //some other code if(condition){ break; } } Ich fühle mich beim Schreiben unwohl if(condition){ break; } weil es 3 Codezeilen verbraucht. Und ich fand die Schleife kann umgeschrieben werden als: ↓ for(int i=0;i<array.length && !condition;i++){ //some other …

11
Ist eine while-Schleife eigentlich eine Rekursion?
Ich habe mich gefragt, ob eine while-Schleife eigentlich eine Rekursion ist. Ich denke, es liegt daran, dass eine while-Schleife als eine Funktion angesehen werden kann, die sich am Ende selbst aufruft. Wenn es keine Rekursion ist, was ist dann der Unterschied?
37 recursion  loops 



8
Wann ist es tabu, Loops in Loops zu haben?
Nur neugierig. Das meiste, was ich je hatte, war eine for-Schleife innerhalb einer for-Schleife, denn nachdem ich dies von Linus Torvalds gelesen hatte : Tabulatoren bestehen aus 8 Zeichen und Einrückungen aus 8 Zeichen. Es gibt ketzerische Bewegungen, die versuchen, 4 (oder sogar 2!) Zeichen tief einzurücken, und das ist …

2
Allgemeine Möglichkeit, eine Schleife (while / for) in eine Rekursion oder von einer Rekursion in eine Schleife umzuwandeln?
Dieses Problem konzentriert sich hauptsächlich auf den Algorithmus, vielleicht etwas Abstraktes und Akademischeres. Das Beispiel bietet einen Gedanken, ich möchte einen generischen Weg, also wird das Beispiel nur verwendet, um uns klarer über Ihre Gedanken zu informieren. Im Allgemeinen kann eine Schleife in eine rekursive umgewandelt werden. z.B: for(int i=1;i<=100;++i){sum+=i;} …




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.