Döngüyü ne zaman kullanırız? Ayrıca, birisi kodunun nasıl yazılacağını kısaca açıklamalı mı?döngü ve yarısı kontrol edilen
cevap
Döngüyü dışarıdan içeriye doğru tekrarlamaktan kaçınmak için döngüde bir buçuk kullanın. Örnek:
read a;
while a != b do
stuff;
read a;
end
while true do
read a
if a == b then break
stuff;
end
olur Şimdi sadece tek bir yerde okudum.
' kontrol ederken (a, b): stuff' – Alexander
@Alexander, kodu normalde böyle yazabilirim. Kodu tekrarlamaktan kaçınmak için bir alt oluşturmak daha iyidir. Ama ben sık sık döngü ve yarım bir desenle karşılaşıyorum. – stark
@Alexander a (Java'da olduğu gibi) için yeni bir değer atayamaz, bu yüzden büyük olasılıkla bir şeylere erişmek isteyeceğiniz gerçek örneklerde çok fazla bir yardım olmayabilir. – Voo
Bir kenara göre, değişkenin kapsamının (a
bu deyimdeki yerel bir değişken olduğunu varsayarak), alternatif durumla karşılaştırıldığında en aza indirildiğini eklemek istiyorum; burada a
hala kullanımdan sonra bile kapsamdadır. döngü sonlanır. Yerel değişkenlerin kapsamını en aza indirgemek mümkün olduğunda iyi bir uygulama olarak değerlendirilmektedir (Josh Bloch, Etkin Java, Madde 45).
- 1. ListView.getCheckedItemPositions kontrol edilemedi Kontrol edilen öğeler SparseBooleanArray
- 2. Kontrol edilen onay kutularının sayısı
- 3. React'ta kontrol edilen bileşenler ve kontrolsüz bileşenler nelerdir?
- 4. AngularJS Datatables kontrol edilen öğeleri sırala
- 5. SVN: etkin kullanıcısı kontrol edilen depoda değiştiriliyor
- 6. Istream'den ostream'e hızlı kontrol edilen kopya
- 7. PHP - Kontrol edilen onay kutusu değerine erişilemiyor
- 8. Git son kontrol edilen dalı nerede saklar?
- 9. Mockito, kontrol edilen istisna ile geçersiz yöntem
- 10. Kontrol edilen öğeler fragmanında liste görünümü alın
- 11. vba döngü üstbilgileri kontrol etmek ve sütun harfine ayarlamak
- 12. Bootstrap ve ziyaret edilen linkler
- 13. Zaman tabanlı döngü ve Çerçeve tabanlı döngü
- 14. Python 3 ROUND_HALF_UP bağlamıyla ondalık yuvarlama yarısı
- 15. JavaScript'li bir grup radyo girişinde kontrol edilen seçenek nasıl alınır?
- 16. CSS3 Kutunun yarısı için kutu gölgesi
- 17. JQuery klon öğeleri: kontrol edilen radyo düğmelerini koruyan sorunlar
- 18. Özel kontrol edilen istisna java8 lambda ifadesiyle nasıl atılır?
- 19. Sql client işlemleri, veri tabanından kontrol edilen işlemlere göre kodlanmış
- 20. Bulbugs kontrol edilen hata kategorilerini devre dışı bırak Gradle oluşturma
- 21. Bir JEditorPane'in tercih edilen boyutunu uzun metinle kontrol etme
- 22. Scala oluşturulmuş bayt kodu, kontrol edilen istisnayı nasıl azaltır?
- 23. Tüm kontrol edilen onay kutularının sayısı bir sayfada nasıl alınır
- 24. Döngü ve Çoklu Koşullar
- 25. Appium ve döngü için
- 26. Python Döngü, ve (&) işleci çalışmıyor
- 27. `döngü {}` döngü {uyku 1} `karşı`
- 28. html tablosu üzerinde döngü ve işaretli onay kutularını (JQuery) alın
- 29. Dreamweaver uygulamasında Döngü ve TemplateRepeatIndex
- 30. Döngü VE C# enum Verilen
Hatta "döngü ve bir buçuk" ile ne demek istiyorsunuz? Daha önce hiç terimini hiç duymamıştım. –
Ben "bilmediğim bir döngü" (ve ben de bilmedim) googled ve bununla geldi: http://www.cs.duke.edu/~ola/patterns/plopd/loops.html#loop- bir buçuk, ne olduğunu ve ne zaman kullandığımızı açıklıyor. Google en iyi arkadaşın. –
Birisi bir döngünün ortasına bir "break" koyar ve "loop and a half" olarak adlandırılır. – Alexander