#Düğüm oluşturma
class Node():
def __init__(self,data): #ikili ağaç düğümü 3 kısımdan oluşur
self.data = data # 1.Düğümde bulunan değer
self.left = None # 2.Düğüm solundaki düğümün adresi
self.right= None # 3.Düğümün sağındaki düğümün adresi
if __name__=='__main__':
root = Node(5) #kök düğüm 5 ekle
root.left = Node(3) #kök düğümün soluna 3 ekle
root.left.left = Node(2) # kök düğümün solunun soluna 2 ekle
root.left.right = Node(4) #kök düğümün solunun sağına 4 ekle
root.right = Node(9) # kök düğümün sağına 9 ekle
root.right.left = Node(7) # kök düğümün sağının soluna 7 ekle
root.right.right = Node(10)# kök düğümün sağının sağına 10 ekle
#Ağacının görünümü şu şekilde olur
"""
5
/ \
3 9
/ \ / \
2 4 7 10
/ \ / \ / \
None
None None None """
Bunu beğen:
Beğen Yükleniyor...
İlgili
Cahit İŞLEYEN tarafından yayımlandı
Python ve Linux sever
Data Scientist, Data Engineer
Python Earth Kurucu
Mobilhanem Yazar
DWH & Cloud Consultant @Digitallency
Tüm gönderileri Cahit İŞLEYEN ile görüntüle
Yayımlanmış
informed uninformed search ile ilgili pythonda yaptığınız bir çalışma mevcut mu ?Teşekkürler
BeğenBeğen