黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java建立二叉樹的例子

Java建立二叉樹的例子

更新時間:2022-05-27 11:15:30 來源:動力節點 瀏覽1624次

在這個例子中,動力節點小編將在 Java 中實現二叉樹數據結構。

要理解此示例,您應該了解以下Java 編程主題:

Java 類和對象

Java 方法

示例:實現二叉樹的 Java 程序

// class to create nodes
class Node {
  int key;
  Node left, right;
  public Node(int item) {
  key = item;
  left = right = null;
  }
}
class BinaryTree {
  Node root;
  // Traverse tree
  public void traverseTree(Node node) {
    if (node != null) {
      traverseTree(node.left);
      System.out.print(" " + node.key);
      traverseTree(node.right);
    }
  }
  public static void main(String[] args) {
    // create an object of BinaryTree
    BinaryTree tree = new BinaryTree();
    // create nodes of the tree
    tree.root = new Node(1);
    tree.root.left = new Node(2);
    tree.root.right = new Node(3);
    tree.root.left.left = new Node(4);
    System.out.print("\nBinary Tree: ");
    tree.traverseTree(tree.root);
  }
}

輸出

二叉樹:4 2 1 3

在上面的例子中,我們用 Java 實現了二叉樹。與其他數據結構不同,Java 沒有為樹提供內置類。

在這里,我們創建了自己的BinaryTree.

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 黄色一级毛片网站 | 国产高清精品一级毛片 | 日本三级三级三级免费看 | 一级做a爰片久久毛片人呢 一级做a爰片久久毛片免费看 | 欧美日本综合一区二区三区 | 午夜福利毛片 | 欧美黑人巨大xxxx猛交 | 国产三级视频在线 | 一级日韩| 男人和女人日皮的视频 | 亚洲日本中文字幕在线 | 欧美亚洲国产成人综合在线 | 成人性生交大片免费看午夜a | 男人女人真曰批的视频动态 | 精品一区二区三区在线视频观看 | 欧美在线看欧美高清视频免费 | 免费网站国产 | 亚洲欧美中文日韩在线v日本 | 成人毛片免费观看视频在线 | 国产高清视频免费 | 免费一级欧美片在线观看 | 小明成人永久视频在线观看 | 精品欧美日韩一区二区三区 | 成人国产三级在线播放 | 亚洲三级视频 | 亚洲最大视频网 | 综合久久2o19 | 动漫精品成人免费网站 | 久久久青草青青国产亚洲免观 | 国产精品21区| 日韩欧美亚洲精品 | 成人欧美一区二区三区 | 成年人网址在线观看 | 在线免费黄 | 久久不雅视频 | 国产成人精品免费视频大全软件 | 国产精品h片在线播放 | 北条麻妃中文字幕在线观看 | 国产精品久久永久免费 | 羞色影院 | 春意影院午夜爽爽爽免费 |