Algoritma dan Struktur Data Dalam Bahasa Java - Suwanto Raharjo (Penerbit Andi, 2008)