Eğitim İçeriği

Giriş

  • Kuyruk Nedir?
  • Kuyruk veri yapısı uygulamaları
  • Öncelik Kuyruğu, Deque ve Döngüsel Kuyruk

Kuyruk Uygulaması

  • Yığınlar kullanarak Kuyruk Uygulama
  • LRU önbelleği Uygulama
  • Kuyruklar kullanarak Yığın Uygulama
  • Deque Uygulama
  • Öncelik Kuyrukları

Standart Kuyruk Problemleri

  • Kuyruğun başka bir Kuyruğa sıralanıp sıralanamayacağını kontrol etme
  • Bir grafik için BFS kullanma
  • Seviye sırası ağaç geçişi
  • BST'de bir yolu tersine çevirme
  • Tam bir ikili ağaç oluşturma
  • sayfa değiştirme algoritmaları programı
  • İkili ağacın tamamlanmasını kontrol etme
  • Zikzak ağaç geçişi
  • FIFO vs LIFO

Kuyruk Üzerindeki İşlemler

  • Bir Kuyruğu Tersine Çevirme
  • Kuyruğun ilk yarısını ikinci yarıyla iç içe geçirme
  • Ekstra alan olmadan bir Kuyruğu sıralama

Diğer Kuyruk İşlemleri

  • Spiral biçimde seviye sırası geçişi
  • En büyük ve en küçük katı bulma
  • İkili ağacın yüksekliğini bulmanın yinelemeli yöntemi
  • Java’te karşılaştırıcı aracılığıyla öncelik kuyruğu uygulama
  • İkili ağaçta en yüksek seviye toplamını bulma
  • Bir akımda ilk yinelenmeyen karakter için kuyruk tabanlı yaklaşım

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Nesne yönelimli programlama diline temel düzeyde hakimiyet

Hedef Kitle

  • Geliştiriciler
 7 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (2)

Yaklaşan Etkinlikler

İlgili Kategoriler