- 博客(10)
- 收藏
- 关注
原创 数据结构--二叉树的基本操作
一个二叉树,每个节点包含有自己的值,指向左右孩子,由此来定义一个树类。//定义树的节点//节点带的值//左孩子//右孩子//实例化时只需要传递值,因为不知道节点左右孩子的地址。
2024-07-08 17:11:19
425
1
原创 数据结构--队列的实现详解
a.定义内部类(链表的节点类)b.链表的头节点和末尾节点放在链表节点类的外部。(不放在外部会导致每个节点都设置成头节点和尾节点)。//前驱节点//下一个节点//构造方法//头节点//末尾节点//元素个数定义两个栈,在实例化时默认实例化两个栈//使用两个栈实现队列//实例化时,默认创建两个队列。
2024-07-07 14:20:19
868
2
原创 数据结构--单向链表的基本实现详解(java)
每获取到一个节点就是用count++进行计数。cur指向头节点,在while循环中对整个链表进行遍历操作。//求当前列表节点个数while(cur!由代码可以看到,每次循环变量count就会进行自增操作用来记录链表的节点个数,最后返回的count就是链表的节点个数。
2024-07-05 09:03:48
693
1
原创 数据结构--顺序表的基本实现详解(java)
顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数据的增删查改。
2024-07-04 15:42:21
587
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人