Professional Documents
Culture Documents
Resmi
2 D3 IT B
2103181038
Yuliana Setyowati
28 November 2019
0
A. Listing Program
• TNode.java
public class TNode<T> {
public T nodeValue;
public TNode<T> left, right;
• BinaryTree.java
public class BinaryTree<T> {
return bagi;
}
d = new TNode<Character>('D');
c = new TNode<Character>('C');
g = new TNode<Character>('G');
e = new TNode<Character>('E', d, null);
b = new TNode<Character>('B', c, e);
f = new TNode<Character>('F', null, g);
a = new TNode<Character>('A', b, f);
return a;
1
}
if (t != null) {
s += t.nodeValue + " "; // display the node
s += preorderDisplay(t.left); // descend left
s += preorderDisplay(t.right); // descend right
}
return s;
}
}
• Main.java
package percobaan1;
public class Main2 {
System.out.println("Notasi Aritmatika");
System.out.println("\nNotasi Huruf");
2
B. Output Program