«for-loop» etiketlenmiş sorular

For döngüsü, bir aralık üzerinde yineleme yapmak için birçok programlama dili tarafından kullanılan bir kontrol yapısıdır. Döngü bitene kadar ifadeleri birkaç kez tekrarlamanın bir yoludur. Dile bağlı olarak bu bir dizi tamsayı, yineleyici vb.


1
Javascript verimliliği: "for" vs "forEach" [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştirin For () döngüleri ile .forEach arasındaki 2017'de Javascript'teki mevcut standart nedir. Şu anda Udemy …

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ı …


12
C ++ 11 'for' döngüsünde iken vektörden öğe kaldırılıyor mu?
Bir IInventory * vektörüne sahibim ve her biriyle bir şeyler yapmak için C ++ 11 aralığını kullanarak listede dönüyorum. Biriyle bazı şeyler yaptıktan sonra, onu listeden çıkarmak ve nesneyi silmek isteyebilirim. deleteİşaretçiyi temizlemek için istediğim zaman çağırabileceğimi biliyorum , ancak aralık fordöngüsündeyken onu vektörden kaldırmanın doğru yolu nedir? Ve onu …
100 c++  vector  for-loop  c++11 

6
Java: Bir Koleksiyonda yinelemenin en iyi yolu (burada ArrayList)
Bugün zaten yüzlerce kez kullandığım bir kod parçasına ulaştığımda mutlu bir şekilde kod yazıyordum: Bir Koleksiyon boyunca yineleme (burada ArrayList) Bazı nedenlerden dolayı, Eclipse'in otomatik tamamlama seçeneklerine gerçekten baktım ve beni meraklandırdı: Aşağıdaki döngüler hangi durumlarda diğerlerinden daha iyidir? Klasik dizi indeksi döngüsü: for (int i = 0; i < …

16
Birden çok "for" döngüsü yazmanın temiz yolları
Birden çok boyuta sahip bir dizi için, genellikle forboyutlarının her biri için bir döngü yazmamız gerekir . Örneğin: vector< vector< vector<int> > > A; for (int k=0; k<A.size(); k++) { for (int i=0; i<A[k].size(); i++) { for (int j=0; j<A[k][i].size(); j++) { do_something_on_A(A[k][i][j]); } } } double B[10][8][5]; for (int …
98 c++  for-loop 









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.