ADS-Praktika/06/src/main/java/ch/zhaw/ads/Traversal.java
navid.sassan 603a4fabe3 dos2unix
2020-11-01 22:36:42 +01:00

12 lines
465 B
Java

/* interface of Traversal ADT */
public interface Traversal<T extends Comparable<T>> {
/* traverse elements of tree in preorder */
public void preorder(Visitor<T> vistor);
/* traverse elements of tree in inorder */
public void inorder(Visitor<T> vistor);
/* traverse elements of tree in postorder */
public void postorder(Visitor<T> vistor);
/* traverse elements of tree in levelorder */
public void levelorder(Visitor<T> vistor);
}