如何寫我的二叉樹實現正確的序法? 這是我測試的嘗試: class Main {
public static void main(String[] args) {
BinaryTree myTree = new BinaryTree();
myTree.inorder(0);
}
}
public class BinaryTree {
ch
typedef struct word {
char *str;
int freq;
struct word *right;
struct word *left;
} Word;
Word *root = NULL; //global
while(pCounter != NULL){
if(root == NU
public class insSort {
int i,j,key; //j=1
public void rec(int a[],int pos){
if(pos>a.length-1){
return;
}
key= a[pos];
i=pos-1;
while((i>=0)&&(a[i]>key)){//swapping
嘿傢伙! :) 我在添加密鑰inorder到我的密鑰集方面遇到了很多麻煩。 如何在設備上添加按鍵? :/ 最糟糕的是,它沒有顯示我以外的所有它說的是 at TreeMap.inorder(TreeMap.java:188)
at TreeMap.keySet(MyTreeMap.java:60)
at TreeMap.main(MyTreeMap.java:244)
Java Result:
我正在開發一個API,其中,我根據請求中收到的條件樹生成一個查詢。 以下是樹格式: 應該得到翻譯在SQL查詢這樣的: WHERE (a>b OR c<d) AND (e>f OR g<h)
或者說,像這樣的 WHERE ((a>b) OR (c<d)) AND ((e>f) OR (g<h))
使用前序遍歷,我能夠生成查詢。但是,我無法附加括號。以下是我的inOrder遍歷代碼: publ