C++ ile Veri Yapıları : Tree (Ağaç) depth() Methodu

preview_player
Показать описание
Herkese merhabalar. Bu video eğitimde Tree (Ağaç) veri yapısının temel kavramlarından olan derinlik (depth) kavramının methodunu sizlere tanıttım. Herkese iyi seyirler.

Eğer eğitimlerimi beğendiyseniz bana destek olmak için videolarımı beğenmeyi ve kanalıma abone olmayı ihmal etmeyiniz.
#VeriYapıları #DataStructures #Tree#Cpp #Programlama
Рекомендации по теме
Комментарии
Автор

INT_MIN kullanımını burada ilk defa gördüm ve ilk kullanışta ve fonksiyonun amacının tam olarak nasıl çalıştığını anlamadım ama sonra fonksiyon sadece aynı dallanma bağlantısında çalıştığını fark edince INT_MIN in hem bir uyarı hem de karşılaştırma sisteminde kesinlikle istenmeyen durumda seçilmemesi için mantığı ile çalıştığını fark edince anladım umarım doğru anlamışımdır .

finish in bulunamadığı yaprak bölümlerinden en düşük int değeri gelir ve max da seçilememek üzere geçilir finish değerinin uzunluğu start a kadar rekürsif çağrılarda en dipte start==finish sorgusu sayesinde return 0 ile rekürsif çağrılar duraklatılır ve ardından rekürsif çağrıları tamamlamak üzere return daki 1 ile toplama işlemi sayesinde height mantığı ile aralıktaki yükseklik mesafesini return edebiliyoruz bu INT_MIN in karşılaştırma durumlarında kullanım mantığı iken

start ve finish arama kolları aynı dallanma yapısında bulunmadığı zaman start bölümünden itibaren fonksiyon çalıştığında diğer dallanma adresindeki finish e ulaşamayacağı için bütün kollardan yapraklara kadar ulaşır ve yapraklar sağlı sollu INT_MIN değerini return edeceği için tepeye kadar 1 ile toplanarak çıksa bile bu anormal değer fark edilecek ve finish adresimizin bulunamadığını bize bu abzürt sayısal değer sayesinde haber vermiş olacak biz de anlayacağız

ya da finish aranan hiçbir kolda bulunmayarak yine yapraklara kadar rekürsif işlemler devam eder ve yine bu abzürt değeri return etmek zorunda kalırız bu sayede finish in tree yapısındaki hiçbir dallanma konumunda olmadığını anlamamızı sağlayan bu değeri bize iletir

ertugrulhaykr
Автор

İki node'un heightlarının farkını döndürmek daha avantajlı değil mi burada?

leylaleyliz
Автор

INT_MIN ' ni açıklarmısınız hocam ? Derleyici kabul etmiyor. Mingw kullanıyorum.

oguzhanolca
Автор

soru sormak amaçlı size ulaşabileceğim bir iletişim kanalı var mı ?

AbsinTheVeVo