
数据结构与算法
文章平均质量分 56
星尘不会落
与我一起同行
展开
-
二叉树(数据结构)(VS)(C语言)(BinaryTree)
这是我由C语言写的二叉树,希望对大家有帮助,函数有:1.通过前序遍历的数组"ABD##E#H##CF##G##"构建二叉树2.二叉树销毁3.等等原创 2022-08-29 02:44:26 · 473 阅读 · 1 评论 -
完全二叉树之堆(数据结构)(VS)(C语言)(Heap)
这是我由C语言写的完全二叉树之堆,希望对大家有帮助。原创 2022-08-18 09:45:00 · 409 阅读 · 13 评论 -
线性表之栈和队列(数据结构)(VS)(C语言)(stack and Queue)
线性表之栈和队列的模拟实现原创 2022-08-18 09:00:00 · 149 阅读 · 0 评论 -
线性表之带头双向循环链表(数据结构)(VS)(C语言)(DoubleCircularGuardList)
1.初始化链表2.创建返回链表的头结点3.双向链表销毁4.带头双向循环链表打印5.双向链表尾插6.双向链表头插7.判断链表是否为空8.双向链表尾删9.双向链表头删10.返回链表中的数据个数11.双向链表查找12.双向链表在pos的前面进行插入13.双向链表删除pos位置的节点..................原创 2022-08-17 11:15:00 · 343 阅读 · 0 评论 -
线性表之单链表(数据结构)(VS)(C语言)(SeparateList)
1.单链表打印2.单链表头插3.单链表尾插4.单链表尾删5.单链表头删6.单链表的销毁7.单链表查找8.单链表在pos位置之前插入x9.单链表在pos位置之后插入x10.单链表删除pos位置之前的值11.单链表删除pos位置之后的值12.单链表删除pos位置.........原创 2022-08-16 09:15:00 · 417 阅读 · 1 评论 -
线性表之顺序表(数据结构)(VS)(C语言)(SeqList)
1.初始化顺序表2.删除所有数据3.打印所有数据4.顺序表的最后处增加5.顺序表的最前处增加6.顺序表的最前处删除7.顺序表的最后处删除8.顺序表查找数据9.顺序表在pos位置插入x10.顺序表删除pos位置的值11.顺序表修改pos位置的值.........原创 2022-08-08 15:59:01 · 654 阅读 · 4 评论