1. STRUKTUR DATA struktur data adalah cara menyimpan dan mengatur data secara terstruktur pada sistem komputer atau pangkalan data ( database ) sehingga lebih mudah diakses. Secara teknis, data dalam bentuk angka, huruf, simbol, dan lainnya ini diletakkan dalam kolom-kolom dan susunan tertentu. Contoh struktur data dapat dilihat pada berkas-berkas lembar sebar ( spreadsheet ), pangkalan data, pengolah kata , citra yang dipampat ( compressed image ), dan pemampatan berkas dengan teknik tertentu yang memanfaatkan struktur data. 2. TREE DATA Tree merupakan salah satu bentuk struktur data tidak linear yang menggambarkan hubungan yang bersifat hirarkis (hubungan one to many) antara elemen-elemen. Tree bisa didefinisikan sebagai kumpulan simpul/node dengan satu elemen khusus yang disebut Root dan node lainnya. 3. GRAPH DATA Dalam bidang ilmu komputer, sebuah graph dapat dinyatakan sebagai sebuah struktur data, atau secara spesifik dinamakan sebagai ADT (abs