11 Temmuz 2011, PAZARTESİ

Daha Basit Ekleme Sıralama İşlevi

Bu son video için yapılan yorumlar işaret edildi, nerede ben yaptım, bu insertion_sort tanımlanmış mutlaka bu mola yapmak zorunda. Ve bu o örneklerinden biridir şekilde, bazen zaman sadece programın şey-- O, en azından beyin bu-- düşünüyor Her zaman belki de en zarif şekilde bunu yapmayın. Ve bu yorumcu haklıydı. Belki çok daha zarif bir şekilde aslında yoktu Aslında bu insertion_sort yapmak. Buraya Yani, biz ise döngüye giderseniz, Bu while döngüsü i ise oluyor var ya da daha büyük, 0 eşittir. Ama sonra esasen patlak istiyorum Bu süre döngü, değişken değeri az ise Listede i-

inci elemanı daha. Yani tek yönlü, çünkü gerçekten paha yapmak, Sadece bu süre döngü yapmak için ne zaman parametrelerini tanımlayan ediyorum. Bunun yerine bir değer ise bunu yapmanın daha az i-inci elemanı daha

bunu ve başka türlü kırmak. Ben done-- olabilir ve bu aslında ne olurdu bu-- yapmak için daha zarif bir şekilde yapılmış i, 0 ile değere eşit veya daha büyük ise Listedeki i-inci elemanı daha azdır. Yani ş

“Yerleştirme sırala fonksiyonu için while döngüsü Basitleştirme...”
Khan Academy

imdi bu hala eskisi gibi değildir. Ama şimdi değeri daha az olduğunu biliyorum Listede i-inci elemanı daha. Yani buraya bu kod yürütmesine olacak. Yani bu gerçek olacak biliyorum. Bana bu bir seviye arka tüm atalım. Ve sonra bir başka yapmak zorunda değilsiniz. Ve artık döngü patlak zorunda değilsiniz. Ve böylece programı iyi bir bit basitleştirmek gerekir. Ama bu aslında çalıştığını kendimiz için doğrulamak edelim. Yani beni kaydetmek izin ver. Ve sonr

Daha Basit Ekleme Sıralama İşlevi Resim 1 Daha Basit Ekleme Sıralama İşlevi Resim 2 Daha Basit Ekleme Sıralama İşlevi Resim 3 Daha Basit Ekleme Sıralama İşlevi Resim 4

a bana çalışmasına izin verin. Bana bir liste tanımlayalım. Bu yüzden, sadece bu c 1, 5, 6, 7, 2, 4, 14 ve 2'ye eşittir diyeceğiz. Yani sadece tanımlayalım. Ve en bizim insertion_sort deneyelim. C Insertion_sort. Yani biz ne olsun bakalım. Yani görelim. Şimdi c yazdırmak edelim. Ve oraya gitmek. Onu sıralanmış oluyor. Yani Yorumlarınız için teşekkür ederiz. Ben bu onu biraz basitleştirmek yok bence. Bazen hep soru var, Bir süre bildirimde bulunmamış, özellikle yerine mola kullanarak daha iyi bir yol

u yoktur. Çünkü bu essentially-- bir koşul koyarak yaşıyorum bir nedeni iken döngü patlak. Ama neden ben örtülü sadece burada o kadar koymuyorsun?

Açıklama

Yerleştirme sırala fonksiyonu için while döngüsü Basitleştirme

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

Khan Academy

Khan Academy

Misyonumuz, her yerde herkes için dünya standartlarında bir eğitim sağlamak. Tüm Khan Academy içerik www.khanacademy.org adresinden ücretsiz olarak sunulmaktadır.

YORUMLAR



10/10

  • 77
    Olumlu
  • 0
    Olumsuz
  • 27
    Yorum
  • 34984
    Gösterim

SPONSOR VİDEO

Rastgele Yazarlar

  • Lupe Fiasco

    Lupe Fiasco

    23 ŞUBAT 2006
  • nigahiga

    nigahiga

    21 Temmuz 2006
  • RaverX DouBle StAg XI

    RaverX DouBl

    23 Mayıs 2008

ANKET



Bu sayfa işinize yaradı mı?