数据结构
野人小哥哥
捕获一只代码筑梦攻城狮,请查收。
展开
-
二叉树的操作这里都有~~~~~~
文章目录定义二叉树的结点类型二叉树的随机创建完全二叉树的创建二叉树的先、中、后序(递归)遍历二叉树的层次遍历+非递归求深度二叉树的深度二叉树的翻转/镜像 定义二叉树的结点类型 public class BinTree { public int root;//结点值 public BinTree left;//左孩子结点 public BinTree right;//右孩子结点 //定义有参构造方法为树结点赋值 public BinTree(int root,BinTr原创 2021-07-04 15:15:23 · 104 阅读 · 1 评论 -
Java语言实现双向链表
创建双链表结点类 package example01; //定义数据结构类型--双向链表 public class Node { int data; Node prior;//结点的直接前驱 Node next;//结点的直接后继 //无参构造方法 public Node(){ } //有参构造方法 public Node(int data,Node prior,Node next){ this.data = dat原创 2020-10-18 11:51:15 · 338 阅读 · 2 评论 -
Java语言实现单链表
创建单链表结点类 //定义数据结构类型--单链表 public class Node { int data; Node next; //无参构造方法 public Node(){ } //有参构造方法 public Node(int data,Node next){ this.data = data; this.next = next; } } 实现单链表的增删改查操作 public class Link {原创 2020-10-17 19:56:09 · 196 阅读 · 2 评论