Ở đây tôi đang cố gắng thực hành tạo cây nhị phân để tôi có thể thực hiện các thao tác khác nhau với chúng.JAVA: cây nhị phân
import java.util.*;
import java.lang.*;
public class Main {
public static void main(String[] args) {
}
}
//Building Binary Trees
class bTree {
static class Node { //remember to initilize a root
String value;
Node left, right;
Node(String value, Node left, Node right) {
this.value = value;
this.left = left;
this.right = right;
}
Node(String value) //THIS IS A SIBLING CONSTRUCTOR
{
this(value, null, null);
}
Node root = new Node("ROOT");
Node lefty = new Node("LEFT0");
Node righty = new Node("RIGHT0");
root.left = lefty;
root.right = righty;
}
Node root = null;
}
Tại sao tôi gặp lỗi: Số nhận dạng được mong đợi ở phân bổ root.left và root.right?
Cảm ơn!
gỡ lỗi tốt đẹp. 1 cho câu trả lời nhanh hơn. – Juvanis
Vì vậy, tôi không hiểu sau đó. Làm thế nào tôi có thể thay đổi các thuộc tính trái và phải của nút trong suốt chương trình? EDIT: Nevermind, tôi đã nhận nó! –