DASAR ALGORITMA & STRUKTUR DATADENGAN BAHASA JAVA