İkili ağaç problemlerini Java ile ustalıkla çözün
İkili ağaç geçişleri, BST, AVL, heap, LCA ve serialize gibi problemleri Java ile çözen 2 günlük veri yapıları eğitimi.
Java ile ikili ağaç veri yapıları ve problem çözümü
Eğitim ağaç terimlerini, özyinelemeli ve yinelemeli geçişleri (inorder, preorder, postorder, level-order, Morris), BST ekleme/silme/arama ve doğrulamayı, AVL rotasyonlarını, ikili yığın ve PriorityQueue'yu, trie ve segment ağacını tanıtır; LCA, ağaç çapı, yol toplamı, serialize/deserialize, sağ görünüm ve diğer mülakat problemlerini Java ile çözer.
2 Gün. Her gün dört modül; Ağaç Temelleri ve BST; Problem Çözümü ve Kalite ekseninde ilerleyen uygulamalı program.
Orta Seviye — ikili ağaç geçişleri, BST, AVL, heap, trie ve ağaç problemlerini Java ile çözme
Her problem önce ağaç çizimi üzerinde düşünülür, sonra kodlanır, test edilir ve karmaşıklığı tartışılır.
Özyinelemeli düşünmeyi ağaç problemlerine uygulamayı öğrenirsiniz.
AVL ve heap mantığıyla verimli veri yapıları kurarsınız.
LCA, çap ve serialize gibi klasikleri hızlı çözersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, özyineleme ve koleksiyon bilgisi.
Stack, queue ve linked list temelleri.
Temel zaman karmaşıklığı.
JDK 17 ve bir IDE.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Inorder, preorder, postorder ve level-order yazabilirsiniz.
Ekleme, silme ve doğrulama yapabilirsiniz.
Rotasyonlarla dengeyi koruyabilirsiniz.
PriorityQueue ve heap sort kullanabilirsiniz.
En düşük ortak atayı bulabilirsiniz.
Ağacı serileştirip geri oluşturabilirsiniz.
Zaman ve bellek analizini yapabilirsiniz.
Kenar durumlar için test yazabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Java için Tasarım Desenleri (GoF) eğitimi: goF desenleri ve SOLID ilkeleri Java ile. 3 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifik
Detayları Gör →Java Messaging Service (JMS) eğitimi: jMS ile kuyruk tabanlı entegrasyon. 2 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifikası.
Detayları Gör →Java Mikrohizmetler eğitimi: spring Boot ile uygulamalı mikrohizmet geliştirme. 3 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifikası.
Detayları Gör →Java Native ve Mikrohizmet Geliştirimi için Quarkus eğitimi: quarkus ile bulut yerlisi ve native Java. Uygulamalı 3 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Java OOP: Access Modifiers for Regulating Access eğitimi: erişim belirleyicileriyle güvenli sınıf tasarımı. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →