Heapler ve Öncelikli Kuyruklar - Veri Yapıları Serisi #7
Bu kursta, öncelikli kuyrukların temelini oluşturan Heap veri yapısını öğrenecek, tercih ettiğiniz dili kullanarak sıfırdan bir MinHeap oluşturacak ve pratik kodlama zorluklarıyla kendinizi geliştireceksiniz!
Konular
Müfredat
3 bölüm14 ders1 proje6 meydan okumaIntroduction
2 dersMinHeap Project
Proje7 ders1- 01MinHeap Class
- 02parent
- 03insert
- 04peek
- 05extractMin
- 06size
- 07isEmpty
Practice Challenges
5 ders5Buna benzer kurslar
Heap Sort - DSA Serisi
Dizi tabanlı bir binary heap yapısının sıralama algoritmasına dönüştüğü Heap Sort'ta uzmanlaşın. Sift-down adımını oluşturun, algoritmanın tamamını dilediğiniz dilde yazın, O(n log n) zaman ve O(1) alan karmaşıklığını analiz edin ve kodlama meydan okumalarıyla pratik yapın.
Tamamlayınca sertifika
- 9
- 3
- 1
- 54
Kuyruk - Veri Yapıları Serisi #2
Bu kursta Kuyruk (Queue) veri yapısını öğrenecek, tercih ettiğiniz dili kullanarak sıfırdan bir Kuyruk oluşturacak ve bununla ilgili kodlama alıştırmaları yapacaksınız!
- 12
- 5
- 1
Yığın - Veri Yapıları Serisi #1
Bu kursta Yığın (Stack) veri yapısını öğrenecek, tercih ettiğiniz dili kullanarak sıfırdan bir Yığın oluşturacak ve bununla ilgili kodlama problemleri çözerek pratik yapacaksınız!
- 13
- 6
- 1
Hash Tabloları - Veri Yapıları Serisi #4
Bu kursta Hash Table veri yapısını öğrenecek, tercih ettiğiniz dili kullanarak sıfırdan bir Hash Table oluşturacak ve bu yapıyla ilgili kodlama pratikleri yapacaksınız!
Tamamlayınca sertifika
- 14
- 12
İkili Ağaç (Binary Tree) - Veri Yapıları Serisi #3
Bu kursta İkili Ağaç (Binary Tree) veri yapısını öğrenecek, tercih ettiğiniz programlama dilini kullanarak sıfırdan bir İkili Ağaç oluşturacak ve bununla ilgili kodlama egzersizleri yapacaksınız!
- 13
- 5
- 1