iteration

Jak działa pętla for, konkretnie dla (;;)?

Przeglądając stary kod firmowy, natknąłem się na pętlę for, która wygląda tak: for (;;) { //Some stuff } Próbowałem Google, ale nie mogłem znaleźć żadnych odpowiedzi. Zasnąłem na zajęciach z programowania, czy to nietypowa pętla?

Jak iterować właściwości anonimowego obiektu w C#?

Chcę wziąć anonimowy obiekt jako argument metody, a następnie iterację nad jej właściwościami, aby dodać każdą właściwość / w ... nt do metody. Jakiego typu danych należy użyć w podpisie metody? Czy wszystkie właściwości będą dostępne, jeśli użyję object?

Różnica między rozwojem zwinnym i iteracyjnym a przyrostowym [zamknięty]

Jaka jest różnica między rozwojem zwinnym, iteracyjnym i przyrostowym? Czy zwinność jest traktowana jako iteracyjna i przyrostowa? Niektóre informacje pokazały, że zwinny jest najnowszym iteracyjnym i przyrostowym. Potrzebuję jasnego wyjaśnienia.

Jaka jest różnica między iteracją a rekurencją?

Jaka jest różnica między iteration a recursion i dlaczego/kiedy jest lepiej: while (true) { // Iterating } I private ... sion(); // Recursing return; } Widzę wiele recursive implementacji, podczas gdy można to łatwo zrobić w prostej pętli.

Jakie jest znaczenie listy [:] w tym kodzie? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... : if len(w) > 6: words.insert(0, w) print(words) Dlaczego ten kod tworzy nieskończoną pętlę, a pierwszy nie?

Czy wszystkie algorytmy iteracyjne mogą być wyrażane rekurencyjnie?

Jeśli nie, to czy istnieje dobry przykład, który pokazuje algorytm iteracyjny, dla którego nie istnieje rekurencyjny odpowied ... e wyobrazić, że programiści Scheme mają inne podejście do iteracji (=rekurencji ogonowej)i użycia stosu niż programiści Java.

Iteracja par na liście (circular fashion) w Pythonie

Problem jest łatwy, chcę iterację nad każdym elementem listy i następnym w parach (owijanie ostatniego z pierwszym). Myślałe ... której nie słyszałem? Również bardziej ogólny N-krotnie(z trojaczkami, kwartetami itp. zamiast par) wersja może być ciekawa.

Czas iteracji iskry rośnie wykładniczo podczas używania join

Jestem całkiem nowy w Spark i próbuję zaimplementować jakiś iteracyjny algorytm klastrowania (oczekiwanie-maksymalizacja) z c ... 00:01.525314 3 10000 0:00:04.194715 4 10000 0:00:08.139040 5 10000 0:00:17.852815 Będę naprawdę wdzięczny za każdą pomoc:)

Jak przejrzeć listę słowników w szablonie Jinja?

Próbowałem: list1 = [{"username": "abhi", "pass": 2087}] return render_template("file_output.html", list1=list1) W szablo ... e r ... Przetestowałem powyższą zagnieżdżoną pętlę w prostym skrypcie Pythona i działa dobrze, ale nie w szablonie Jinja.

Jak iterować przez każdy element w n-wymiarowej macierzy w MATLAB?

Mam problem. Muszę przejść przez każdy element w n-wymiarowej macierzy w Matlabie. Problem w tym, że nie wiem jak to zrobić d ... = 1:size(m,2) for k = 1:size(m,3) I tak dalej, ale czy istnieje sposób, aby to zrobić dla dowolnej liczby wymiarów?

Iteracja nad listą

Chcę algorytmu do iteracji po plasterkach listy. Rozmiar plasterków jest ustawiony poza funkcją i może się różnić. W moim um ... ołączany do początku następnej listy. Powiązane: jaki jest najbardziej "pythoniczny" sposób iteracji listy w kawałkach?

Rekurencja a iteracja (ciąg Fibonacciego)

Mam dwie różne metody, jedna oblicza ciąg Fibonacciego do nth elementu za pomocą iteracji, a druga robi to samo za pomocą me ... e jest to dobry sposób na przetestowanie, która metoda jest szybsza, daj mi znać i zaproponuj mi inną metodę. z góry dzięki!

Uzyskanie kolejnego elementu podczas przejazdu przez Listę

li = [0, 1, 2, 3] running = True while running: for elem in li: thiselem = elem nextelem = li[li.index(e ... i: thiselem = elem nextelem = li[li.index(elem)-len(li)+1] # negative index Czy jest na to lepszy sposób?

Ruby każdy z przesunięciem indeksu

Czy Mogę zdefiniować przesunięcie indeksu w iteratorze pętli each_with_index? Moja prosta próba nie powiodła się: some_arra ... } Edit: Wyjaśnienie: nie chcę offsetu tablicy chcę, aby indeks wewnątrz each_with_index nie zaczynał się od 0, ale np. 1.

Jaka jest różnica między sprintem a iteracją w Scrum i długości każdego Sprintu? [zamknięte]

Czy jest różnica między sprintem a iteracją, czy można mieć iteracje w sprincie lub Sprint to tylko terminologia używana zam ... t potrwa do 10 dni czy wymagane jest, aby pozostałe 3 sprinty miały taką samą długość jak 1. zdecydowana długość sprintu??.

Sprytny sposób iteracji równoległych tablic w Javie za pomocą foreach

Odziedziczyłem kilka kodów, które szeroko wykorzystują tablice równoległe do przechowywania par klucz / wartość. Rzeczywiście ... granic list2 podczas iteracji. Czy jest jakaś mądra składnia podobna do for-each, której mogę używać z listami równoległymi?

Zestaw Javascript a wydajność tablicy

To może dlatego, że zestawy są stosunkowo nowe w Javascript, ale nie byłem w stanie znaleźć artykułu, na StackO lub gdziekolw ... ka jest różnica, jeśli chodzi o wydajność, między tymi dwoma? W szczególności, jeśli chodzi o usuwanie, dodawanie i iterację.

Iterating through the Alphabet-C# a-caz

Mam pytanie odnośnie iteracji przez alfabet. Chciałbym mieć pętlę, która zaczyna się od" a "i kończy się na"z". Następnie roz ... IT: zapomniałem, że daję znak" a "funkcji, wtedy funkcja musi zwracać b. jeśli u dajesz" bnc "to funkcja musi zwracać" bnd "

Is if (items!= null) zbędne przed foreach (T item in items)?

Często natykam się na następujący kod: if ( items != null) { foreach(T item in items) { //... } } Zasadn ... się o to, czy items jest null czy nie? Czy warunek if jest zbędny? Lub zależy to od typu z items lub może na T jako więc?

Jak iterować nad tablicą i usuwać elementy w JavaScript [duplikat]

To pytanie ma już odpowiedź tutaj: zapętlanie tablicy i usuwanie elementów, bez przerywania pętli for ... oże być próba zbadania elementów poza granicami tablicy. Więc jaki jest najlepszy sposób, aby zrobić to niezwykle proste coś?