Grafik vs Ağaç
Farklı veri yapılarını incelemek üzere olan insanlar için “grafik” ve “ağaç” kelimeleri biraz karışıklığa neden olabilir. Şüphesiz, bir grafik ve bir ağaç arasında bazı farklılıklar vardır. Bir grafik, ikili bir ilişkiye sahip bir tepe noktası grubudur. Birbirine bağlı bir dizi düğüm içeren veri yapısına ağaç denir.
Matematik çalışmasında ağaç yönlendirilmemiş grafiktir. Bir doğrusal yolla birbirine bağlanan iki tepe noktasıdır. Daha fazla açıklamak için, döngüleri olmayan bir grup bağlı grafiğe ağaç denir. Bir ağaç, devreleri olmayan ve kendi döngülerine sahip olmayan bağlı bir grafik yerleştirdiği belirli grafiklerin bir örneğidir. Ağaç aynı zamanda bilgisayar biliminde de kullanılır çünkü bir veri yapısıdır. Gerçek hayattaki bir ağaç gibi, yapısı da birbirine bağlı düğümler içerir. Her düğümün belirli bir değeri veya koşulu olabilir. Ağaç tek başına da durabilir veya ayrı bir veri yapısı gösterebilir.
Grafikler, ağaçlarla aynı olan bir grup düğüm ve kenardan oluşur, ancak grafiklerde, düğümler arasındaki bağlantılar için düzenlemeler yoktur. Grafikler için bir kök düğüm kavramı yoktur. Basitçe söylemek gerekirse, bir grafik sadece birbirine bağlı düğümlerin bir derlemesidir. Bir grafiğin tamamlanmasında düğümler, öğeler veya yapılar olarak kullanılır. Kenarlar farklı şekillerde sembolize edilebilir. Bilgiler kenarlar yerine düğümlerde yer alacaksa, diziler düğümlere ve kenarların gösterimi için bir gösterge görevi görür..
Bir grafikte üç set vardır; bunlar tepe noktaları, kenarlar ve tepe noktaları ile kenarlar arasındaki ilişkiler yerine geçen bir kümedir. Bir devre, kenarların tekrar edilmeyeceği kenarların ve tepe noktalarının düzensiz bir dizisidir. Tepe noktaları tekrarlanabilir ve başlangıç ve bitiş tepe noktaları aynıdır. Bir ağaç herhangi bir döngü içermeyebilir ve yine de bağlanabilir. Ek olarak, iki tepe noktasını birleştiren sadece bir yolun bulunduğu mütevazi olarak bağlı bir grafik olarak adlandırılır.
Mevcut tüm ağaçlar grafiktir. Fark, bir ağacın aslında bir grafiğin olağanüstü bir örneği olmasıdır. Bunun nedeni, düğümlerin hepsine bir başlangıç düğümünden çok erişilebilir olması ve döngü olmamasıdır. Grafikler, ağaçlardan farklı olarak, ek düğüm kümelerinden ayrılan düğüm kümelerine sahip olabilir.
Bir ağaca benzer bir grafik, bir düğüm ve kenar kümesidir, ancak düğümler arasındaki korelasyonu dikte etmek için hiçbir kural içermez. Grafikler gerçekten en uyarlanabilir veri yapılarından biridir.
Özet:
1. Bir grafik, ikili bir ilişkiye sahip bir tepe noktası grubudur. Birbirine bağlı bir dizi düğüm içeren veri yapısına ağaç denir.
2.Gerçek hayat ağacı gibi, yapısı birbirine bağlı düğümleri içerir. Her düğümün belirli bir değeri veya koşulu olabilir. Ağaç tek başına da durabilir veya ayrı bir veri yapısı gösterebilir.
Grafikler, ağaçlarla aynı olan bir grup düğüm ve kenardan oluşur, ancak grafikler söz konusu olduğunda, düğümler arasındaki bağlantılar için düzenlemeler mevcut değildir.
4. grafikte üç set vardır; bunlar tepe noktaları, kenarlar ve tepe noktaları ve kenarlar arasındaki ilişkiler yerine bir dizi.
5.Ağaç herhangi bir döngü içermeyebilir ve yine de bağlanabilir. Ek olarak, iki tepe noktasını birleştiren sadece bir yolun bulunduğu mütevazi olarak bağlı bir grafik olarak adlandırılır
6.Tüm mevcut ağaçlar grafiktir.