随笔分类 -  数据结构

经典数据机构
摘要:两种方式计数实现 阅读全文
posted @ 2024-05-07 02:13 晖_IL 阅读(8) 评论(0) 推荐(0) 编辑
摘要:增改 阅读全文
posted @ 2024-05-07 02:07 晖_IL 阅读(7) 评论(0) 推荐(0) 编辑
摘要:选择排序模板 阅读全文
posted @ 2024-05-07 02:02 晖_IL 阅读(13) 评论(0) 推荐(0) 编辑
摘要:回溯法 阅读全文
posted @ 2024-05-07 01:56 晖_IL 阅读(11) 评论(0) 推荐(0) 编辑
摘要:数据结构与算法分析第八页1.3题源代码 阅读全文
posted @ 2024-05-07 01:45 晖_IL 阅读(9) 评论(0) 推荐(0) 编辑
摘要:以下为操作队列的算法,该队列为静态队列,用循环数组实现。 给该队列分配的内存长度为len+1,但实际只用了len个内存空间来保存数据,这样做是为了更方便判断队列的满与空。 队列中front位置中存放的是队首的数据,rear位置的前一个位置中存放队尾的数据,而rear位置中则没有数据存放, 这样做的目的是为了在入队和出队时方便对队列的操作,而不用考虑特殊情况 阅读全文
posted @ 2024-05-07 01:38 晖_IL 阅读(8) 评论(0) 推荐(0) 编辑
摘要:快速排序算法,以升序为例 阅读全文
posted @ 2024-05-07 01:32 晖_IL 阅读(9) 评论(0) 推荐(0) 编辑
摘要:增长数组 链式栈 阅读全文
posted @ 2024-05-07 01:25 晖_IL 阅读(11) 评论(0) 推荐(0) 编辑
摘要:以下为操作链表的算法,该链表为单链表。 链表以头指针为索引,头指针指向头节点,头节点指向首节点,以此类推,直到尾节点。 头节点中不存放数据,只存放指向首节点的指针, 设置头节点的目的是为了方便对链表的操作,如果不设置头节点,而是直接由头指针指向首节点, 这样在对头指针后的节点进行插入删除操作时就会与其他节点进行该操作时有所不同,便要作为一种特殊情况来分析 阅读全文
posted @ 2024-05-07 01:16 晖_IL 阅读(8) 评论(0) 推荐(0) 编辑
摘要:通过2个栈实现1个队列的方法考研题(管道) 阅读全文
posted @ 2024-05-06 23:11 晖_IL 阅读(5) 评论(0) 推荐(1) 编辑
摘要:队列的实现循环数组的结构,需要空一个空间 阅读全文
posted @ 2024-05-06 23:03 晖_IL 阅读(5) 评论(0) 推荐(1) 编辑
摘要:顺序栈的实现顺序栈的模板 阅读全文
posted @ 2024-05-06 22:55 晖_IL 阅读(6) 评论(0) 推荐(1) 编辑
摘要:双向循环链表的实现双向循环链表的模板 阅读全文
posted @ 2024-05-06 22:49 晖_IL 阅读(8) 评论(0) 推荐(1) 编辑
摘要:双向链表实现双向链表的模板 阅读全文
posted @ 2024-05-06 22:37 晖_IL 阅读(5) 评论(0) 推荐(1) 编辑
摘要:单向循环链表的实现单向循环链表模板 阅读全文
posted @ 2024-05-06 22:28 晖_IL 阅读(9) 评论(0) 推荐(1) 编辑
摘要:单向链表的实现有头结点版 阅读全文
posted @ 2024-05-06 22:21 晖_IL 阅读(7) 评论(0) 推荐(1) 编辑
摘要:顺序表的实现顺序表的实现 阅读全文
posted @ 2024-05-06 21:56 晖_IL 阅读(72) 评论(0) 推荐(0) 编辑
摘要:实现一个算法删除单链表L(有头结点)中的一个最小值结点设计一个算法删除单链表L(有头结点)中的一个最小值结点 阅读全文
posted @ 2024-04-23 11:09 晖_IL 阅读(29) 评论(1) 推荐(1) 编辑
摘要:删除顺序表L中下标为p(0≤p≤length-1)的元素,成功返回1,否则返回0,并将被删除元素的值赋给e删除顺序表L中下标为p(0≤p≤length-1)的元素,成功返回1,否则返回0,并将被删除元素的值赋给e 阅读全文
posted @ 2024-04-22 21:42 晖_IL 阅读(15) 评论(2) 推荐(2) 编辑

点击右上角即可分享
微信分享提示