«nested-loops» etiketlenmiş sorular

30
Java'da iç içe döngülerden nasıl çıkabilirim?
Böyle bir iç içe döngü yapı var: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break; // Breaks out of the inner loop } } } Şimdi her iki devreden nasıl ayrılabilirim? Benzer sorulara baktım, ancak hiçbiri …
1818 java  loops  nested-loops 

30
Birden fazla döngü nasıl kesilir?
Aşağıdaki kod verildiğinde (işe yaramaz): while True: #snip: print out current state while True: ok = get_input("Is this ok? (y/n)") if ok.lower() == "y": break 2 #this doesn't work :( if ok.lower() == "n": break #do more processing with menus and stuff Bu işi yapmanın bir yolu var mı? Yoksa …

15
JavaScript'te iç içe döngülerden kurtulmanın en iyi yolu nedir?
Javascript'te iç içe döngülerden kurtulmanın en iyi yolu nedir? //Write the links to the page. for (var x = 0; x < Args.length; x++) { for (var Heading in Navigation.Headings) { for (var Item in Navigation.Headings[Heading]) { if (Args[x] == Navigation.Headings[Heading][Item].Name) { document.write("<a href=\"" + Navigation.Headings[Heading][Item].URL + "\">" + Navigation.Headings[Heading][Item].Name …


22
İç içe bir döngüden kopma
Başka bir içine yerleştirilmiş bir for döngüsü varsa, her iki döngüden (iç ve dış) mümkün olan en hızlı şekilde nasıl verimli bir şekilde çıkabilirim? Bir boolean kullanmak ve sonra başka bir yönteme gitmek söylemek zorunda değil, sadece dış döngü sonra kodun ilk satırını yürütmek istemiyorum. Bunu yapmanın hızlı ve güzel …


6
Vb.net için yuvalanmış kırma / çıkış
Vb.net'te iç içe geçmiş for veya döngüden nasıl çıkabilirim? Çıkış için kullanmayı denedim, ancak yalnızca döngü için yalnızca bir tanesi atladı veya kırıldı. Aşağıdakiler için nasıl yapabilirim: for each item in itemList for each item1 in itemList1 if item1.text = "bla bla bla" then exit for end if end for …

5
Döngüler İçin İç İçe Tek Satır
Bir matrisin yerini değiştiren python'da bu işlevi yazdı: def transpose(m): height = len(m) width = len(m[0]) return [ [ m[i][j] for i in range(0, height) ] for j in range(0, width) ] Bu süreçte, döngüler için tek satırın nasıl iç içe geçtiğini tam olarak anlamadığımı fark ettim. Lütfen aşağıdaki soruları …

15
İç içe geçmiş döngülerden nasıl çıkılır?
Bir breakifade kullanırsam , yalnızca iç döngüyü kırar ve dış döngüyü kırmak için biraz bayrak kullanmam gerekir. Ancak çok sayıda iç içe geçmiş döngü varsa, kod iyi görünmeyecektir. Tüm döngüleri kırmanın başka bir yolu var mı? (Lütfen kullanmayın goto stmt.) for(int i = 0; i < 1000; i++) { for(int …
98 c  nested-loops  break 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.