Pertanyaan yang diberi tag «nested-loops»

30
Bagaimana cara keluar dari loop bersarang di Jawa?
Saya memiliki konstruk nested loop seperti ini: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break; // Breaks out of the inner loop } } } Sekarang bagaimana saya bisa keluar dari kedua loop? Saya telah melihat …
1819 java  loops  nested-loops 

30
Bagaimana cara keluar dari banyak loop?
Diberikan kode berikut (itu tidak berfungsi): 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 Apakah ada cara untuk membuat ini berfungsi? …

15
Apa cara terbaik untuk melepaskan diri dari loop bersarang di JavaScript?
Apa cara terbaik untuk memecah dari loop bersarang di Javascript? //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 + "\">" + …


22
Keluar dari loop bersarang
Jika saya memiliki for for yang bersarang di dalam yang lain, bagaimana saya bisa secara efisien keluar dari kedua loop (dalam dan luar) dengan cara tercepat yang mungkin? Saya tidak ingin harus menggunakan boolean dan kemudian harus mengatakan pergi ke metode lain, tetapi hanya untuk mengeksekusi baris kode pertama setelah …


6
Pemutusan / keluar bersarang untuk di vb.net
Bagaimana cara keluar dari nested for or loop in vb.net? Saya mencoba menggunakan exit for tetapi hanya melompat atau merusak satu loop saja. Bagaimana saya bisa membuatnya sebagai berikut: for each item in itemList for each item1 in itemList1 if item1.text = "bla bla bla" then exit for end if …

5
Baris Tunggal Bersarang Untuk Loop
Tuliskan fungsi ini dengan python yang mengubah sebuah matriks: 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) ] Dalam prosesnya, saya menyadari bahwa saya tidak sepenuhnya memahami bagaimana satu baris bersarang untuk eksekusi loop. Tolong …

13
Bagaimana cara keluar dari loop bersarang?
Jika saya menggunakan breakpernyataan, itu hanya akan merusak loop dalam dan saya perlu menggunakan beberapa bendera untuk memutus loop luar. Tetapi jika ada banyak loop bersarang, kode tidak akan terlihat bagus. Apakah ada cara lain untuk memutuskan semua loop? (Tolong jangan gunakan goto stmt.) for(int i = 0; i < …
96 c  nested-loops  break 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.