Pertanyaan yang diberi tag loops

200
"Untuk" vs "masing-masing" di Ruby

Saya hanya punya pertanyaan singkat tentang loop di Ruby. Apakah ada perbedaan antara dua cara iterasi melalui koleksi? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Hanya ingin tahu apakah ini persis sama atau jika mungkin ada...

197
Bagaimana cara saya melewati rentang tanggal?

Saya bahkan tidak yakin bagaimana melakukan ini tanpa menggunakan beberapa jenis solusi loop / counter mengerikan. Inilah masalahnya: Saya diberi dua tanggal, tanggal mulai dan tanggal berakhir dan pada interval yang ditentukan saya perlu mengambil tindakan. Misalnya: untuk setiap tanggal antara...

193
Mempercepat operasi loop di R

Saya memiliki masalah kinerja besar di R. Saya menulis fungsi yang beralih pada data.frameobjek. Itu hanya menambahkan kolom baru ke data.framedan mengumpulkan sesuatu. (operasi sederhana). The data.framememiliki sekitar 850 ribu baris. PC saya masih berfungsi (sekitar 10 jam sekarang) dan saya...

172
Null check di loop untuk ditingkatkan

Apa cara terbaik untuk melindungi dari null dalam for for loop di Jawa? Ini sepertinya jelek: if (someList != null) { for (Object object : someList) { // do whatever } } Atau if (someList == null) { return; // Or throw ex } for (Object object : someList) { // do whatever } Mungkin tidak...

167
foreach vs someList.ForEach () {}

Tampaknya ada banyak cara untuk beralih pada koleksi. Ingin tahu apakah ada perbedaan, atau mengapa Anda menggunakan satu cara di atas yang lain. Tipe pertama: List<string> someList = <some way to init> foreach(string s in someList) { <process the string> } Cara...

157
Apakah return menghentikan satu loop?

Misalkan saya memiliki loop seperti ini: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Pertanyaan cepat: apakah returnmenghentikan eksekusi loop itu

154
Looping dalam spiral

Seorang teman membutuhkan sebuah algoritma yang akan membiarkannya mengulangi elemen-elemen matriks NxM (N dan M aneh). Saya datang dengan solusi, tetapi saya ingin melihat apakah rekan-rekan SO saya dapat menemukan solusi yang lebih baik. Saya memposting solusi saya sebagai jawaban untuk...

152
Ranting untuk loop untuk array dengan tombol

Saya menggunakan Twig dan saya memiliki array dengan kunci seperti ini: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" Dan saya ingin mendapatkan kunci (1,2,3,8,9)dan konten (alpha, bravo, charlie, delta, echo)dalam satu lingkaran untuk...

142
Meniru loop do-while di Bash

Apa cara terbaik untuk meniru loop do-while di Bash? Saya dapat memeriksa kondisi sebelum memasuki whileloop, dan kemudian melanjutkan memeriksa kembali kondisi dalam loop, tetapi itu adalah kode duplikat. Apakah ada cara yang lebih bersih? Kode semu dari skrip saya: while [ current_time...