大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

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

Java建立二叉樹的例子

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

在這個例子中,動力節點小編將在 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.

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 97影院理论片在线观看 | 亚洲精品久久9热 | 色婷婷综合久久久中文字幕 | 欧美综合图区 | 成人网在线视频 | 日本亚洲精品一区二区三区 | 四虎4hu影库免费永久国产 | 成人三级做爰在线观看男女 | 99热久久这里只有精品6 | 夜夜躁狠狠躁日日躁视频 | 久久线看观看精品香蕉国产 | 国产视频999| 四虎在线精品免费高清在线 | 久久免费资源 | 国产性较精品视频免费 | 日本aaaa视频 | 特级生活片 | 中文字幕亚洲综合久久2 | 国产一级高清 | 亚洲一区二区三区免费观看 | 色在线视频 | 搜一级毛片 | 久久久久久久免费 | 成人毛片免费在线观看 | 久草免费色站 | 在线观看国产福利 | 夜夜操天天摸 | 欧美成人私人视频88在线观看 | 久操视频免费 | 一级高清毛片免费a级高清毛片 | 国产女人伦码一区二区三区不卡 | 国产美女白丝袜精品_a不卡 | 999国内精品永久免费视频 | 久久亚洲精品成人 | 亚洲激情综合 | 免费看黄色的网站 | 全部费免一级毛片不收费 | 日本不卡视频网站 | 久久综合狠狠综合久久97色 | 国产高清精品自在线看 | 全部免费毛片免费播放 |