数据结构
文章平均质量分 79
java实现各种数据结构
厨樱
所有文章均为解决实际工作中的问题后的记录,若有同样的办法未解决问题,请先查看问题原因是否相同,欢迎讨论。
展开
-
【js】javascript 队列
js 队列转载 2023-03-09 13:46:27 · 729 阅读 · 0 评论 -
二叉树的4种遍历实现(递归与非递归) Java
假设已生成如下二叉树:二叉树的生成,可参考https://blog.csdn.net/michiko98/article/details/105211760按照先序、中序、后序、层序4种方式进行遍历:不同排序方式,排序结果应为:先序排列:根--左--右,10,3,0,7,5,20,33,27,100中序排列:左--根--右,0,3,5,7,10,20,27,33,10...原创 2020-04-05 14:33:11 · 182 阅读 · 0 评论 -
Java实现二叉树添加、二叉排序树、中序遍历
实现要求:设计二叉树类(BinaryTree),该类内部使用二叉树结构存放二叉树节点 (BinaryTreeNode),每个节点可存放一个整数值。该二叉树类提供方法进行节点的追加(追加节点时,构建二叉排序树),并提 供中序遍历二叉树节点的方法。BinaryTreeNode类public class BinaryTreeNode { private int data; priv...原创 2020-03-30 23:20:08 · 339 阅读 · 0 评论 -
Java实现单向链表
具体要求:设计学生列表类(StudentList),该类内部使用单向链表存放多个学生信息。同时,该类提供增删改查方法进行学生信息的管理。节点类(Node);学生类(StudentInfo)学生集合类中提供的方法:boolean addData(StudentInfo info)StudentInfo removeData(int studentId)boolean changeDa...原创 2020-03-28 14:19:48 · 156 阅读 · 0 评论