Jan 1, 0001  

title: İkili Ağaç Veri Yapısı (Binary Search Tree) link: http://orhanbalci.net/tr/?p=17 author: Orhan Balci description: post_id: 17 created: 2007/08/31 23:47:24 created_gmt: 2007/08/31 20:47:24 comment_status: open post_name: ikili-agac-veri-yapisi-binary-search-tree status: publish post_type: post

İkili Ağaç Veri Yapısı (Binary Search Tree)

İkili ağaç veri yapısı, arama ve sıralama algoritmalarındaki hızı nedeniyle sıkça kullanılan veri saklama biçimlerinden bir tanesidir. Genel olarak ağaç veri yapıları başlığı altında incelenir. Bu ağaç veri yapısını diğerlerinden ayıran ilk özellik her düğümün en fazla 2 tane dal içermesidir. İkinci özellik ise her düğümün bir değer taşımasıdır. Düğümün dalları arasında tam bir sıralama vardır. Sol daldaki değer düğümden küçük iken sağ daldaki değer düğümden büyüktür. İkili ağaç veri yapısında, bir değer ancak ve ancak bir defa ağaca dahil olabilir. Aşağıdaki resme tıklayarak uygulamalı olarak ikili ağaç veri yapısına değerler ekleyip çıkarabilirsiniz. İkili Ağaç Veri Yapısı [ad#Yazi Ici]

Comments

sultan BALCI: orhan abı cok guzel olmus basarılarının devamını dılerım

Fatih: Merhaba, ben Marmara Üniversitesi mezunu bir bilgisayar mühendisiyim. Siteniz ilgimi çekti, web 2.0’a güzel bir örnek teşkil ediyor ve ne yalan söyliyeyim biraz da heveslendirdi beni. Lâkin Türkçe’ye biraz özen gösteren biriyim, yanlış mânâda kullanılan kelime olunca uyarmak ihtiyacı hissediyorum. ‘Hakkında’ sayfanızı okurken ilk satırda ‘mütevellit’ sözcüğünü gördüm, sanırım orada ‘mürekkep’ kelimesi kullanılmalı, zirâ mütevellit “dolayı” demektir, örneğin “bundan mütevellit”, “bundan dolayı” anlamına gelir. Eğer İngilizce biliyorsanız önerdiğim kelime karşılık olarak “consist of” ifadesidir. Kusura bakmayın vaktinizi aldım. İyi çalışmalar…

Orhan BALCI: İlginiz için çok teşekkür ederim. Açıkçası Türkçe’ye karşı olan hassasiyetiniz takdire şayan. Ne de olsa artık bu konulara dikkat eden pek fazla insan kalmadı. Ben de elimden geldiğince bu konuya dikkat etmeye çalışıyorum. Genellikle yazılarımı kaleme alırken Türk Dil Kurumu’na ait olan web sitesinde bulunan sözlükten faydalanıyorum. Oraya göre mütevellit kelimesinin mecaz anlamı meydana gelmek, ileri gelmek. Zannımca yanlış bir kullanım yok. Ama yerine önerdiğiniz kelime daha uygun olabilir. Değerli yorumunuz için teşekkür ederim. :)

seyid: Hocam ellinize sağlık. Bilg. ögrencisiyim ve buna benzer içinde daha fazla detay olan bir ödevim vardı ve idareten (ki dersi geçmem gerekiyo :)) basit bir editörden sizinki gibi görsel olarak hazırladım. Sizden ricam “java yı ögrenmek istedigim” için pointer mantıgını javada tam olarak çalışan kod satırlarını (bu yaptıgınız örnek olursa sevinirim) bana iletebilirmisiniz. Arzu ederseniz benim yaptıgım örnegide yollayabilirim. Bir şekilde iletişim kurarsanız umarım. Çalışmalarınızda başarılar dilerim

admin: Öncelikle geri bildiriminiz için teşekkür ederim. Sizlere yardımcı olabildiysem ne mutlu bana. Ancak şu anda vatani görevimi yaptığım için siteyle pek fazla ilgilenemiyorum. Fırsat buldukça yeni örneklerle blogu zenginleştireceğim. Java ile ilgili herhangi bir sorunuz olursa orhanbalci@gmail.com adresine mail atabilirsiniz. Yardımcı olmaya çalışırım. Ayrıca blogum için önerilerinize de açığım. İyi günler.