Rangkuman AVL & B TREE
AVL Tree & B - Tree AVL Tree Pengertian Avl tree adalah Binary tree yang memiliki perbedaan tinggi / level antara 0 dan 1 antara subtree kiri dan subtree kanannya, AVl tree muncul untuk mempercepat dan mempersingkat pencarian data pada sebuah tree. Insert: Pada AVL tree terdapat 4 kasus dalam proses insertnya yaitu: 1. jika node terdalam terletak pada subtree kiri dari anak kiri (Left - Left). 2. jika node terdalam terletak pada subtree kanan dari anak kanan (Right - Right). 3. jika node terdalam terletak pada subtree kanan dari anak kiri (Right - Left). 4. jika node terdalam terletak pada subtree kiri dari anak kanan (Left - Right). Pada insert di AVL tree juga dikenal dengan single rotation dan double rotation .Pada kasus 1 dan kasus 2 kita kenal sebagai single rotation (left - left dan right - right). Pada kasus 3 dan 4 dikenal juga sebagai double rotation (left - right dan right - left). kasus 1 (Left - Left): kasus 2 (Right - Right): K...