Table of Contents
Metode traversal Pohon nutfolia adalah teknik yang digunakan untuk mengunjungi semua node dalam struktur data pohon secara sistematis.Pengertian metode ini sangat penting untuk berbagai aplikasi seperti pencarian, penyortiran, dan evaluasi ekspresi. Artikel ini membandingkan ketiga metode traversal utama: preorder, inorder, dan postorder, dengan perhitungan praktis untuk mengilustrasikan perbedaan mereka.
Kepra-Usuran Kepra- Arah
orgalia Preorder traversal mengunjungi titik akar terlebih dahulu, kemudian secara rekursif melintasi subtree kiri, diikuti oleh subtree kanan. Metode ini berguna untuk menyalin pohon atau menciptakan ekspresi awalan.
Misalnya, pohon:
A
] /
B C
/
D E F
Urutan pra-order traversal adalah: A, B, D, E, C, F.
Ke arah Barat
Pada urutan truversal mengunjungi subtree kiri terlebih dahulu, kemudian node akar, dan akhirnya subtree kanan. Metode ini biasanya digunakan untuk pohon pencarian biner untuk mengambil data dalam urutan yang diurutkan.
Zaurdon menggunakan pohon yang sama, urutan traversal inorder adalah: D, B, E, A, C, F.
Arah Pos Traversal
Postorder traversal mengunjungi subtree kiri, kemudian subtree kanan, dan akhirnya node akar. Pendekatan ini berguna untuk menghapus pohon atau mengevaluasi ekspresi postfix.
Untuk pohon contoh, urutan traversal postorder adalah: D, E, B, F, C, A.
Penghitungan Praktis
Contoh pohon:
1
] /
2 3
] /
4 5 6
Pra-Usaha pra-Usaha: 1, 2, 4, 5, 3, 6
UIN ORANG ORANG ORANG: 4, 2, 5, 1, 3, 6
Postor pos traversal: 4, 5, 2, 6, 3, 1