Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- String leluhur(BinaryNode pohon, String namaCari, String margaCari,
- String orangTua) {
- String hasil = new String("");
- BinaryNode cari = cari(pohon, namaCari, margaCari);
- char[] temp = orangTua.toCharArray();
- int panjang = temp.length;
- for (int i = 0 ; cari != null && i < panjang; i ++) {
- if (temp[i] == '1') {
- cari = cari.kiri;
- } else {
- cari = cari.kanan;
- }
- }
- if (cari == null) {
- hasil = "TIDAK ADA";
- } else {
- hasil += cari.getNama() + " " + cari.getMarga();
- }
- return hasil;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement