![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
jiuqi_玖柒
记录每一个学习的笔记
展开
-
设计一个算法,将一个头结点为A的单链表(其数据域为整数)分解成两个单链表A和B,使得A链表只含有原来链表中data域的奇数的结点,而B链表只含有原链表中data域为偶数的结点,且保持原来的相对顺序。
设计一个算法,将一个头结点为A的单链表(其数据域为整数)分解成两个单链表A和B,使得A链表只含有原来链表中data域的奇数的结点,而B链表只含有原链表中data域为偶数的结点,且保持原来的相对顺序。原创 2022-09-23 19:17:47 · 1360 阅读 · 1 评论 -
在带头结点的单链表L中,删除所有值为x的结点,并释放其空间,假设值为x的结点不唯一。
在带头结点的单链表L中,删除所有值为x的结点,并释放其空间,假设值为x的结点不唯一。原创 2022-09-23 19:02:29 · 766 阅读 · 0 评论 -
删除链表中值相同的多余结点
删除链表中值相同的多余结点,遍历整个链表,每个结点都要和其后面的结点进行对比。定义结点p遍历整个链表,结点q遍历p之后的所有元素。原创 2022-09-23 18:38:10 · 281 阅读 · 0 评论 -
折半查找算法
折半查找算法(出自2018-3)原创 2022-09-23 17:45:14 · 98 阅读 · 0 评论 -
假设长度大于1的循环单链表中,既无头结点也无头指针,p为指向该链表中某一结点的指针,编写一个函数删除该结点的前驱结点。
假设长度大于1的循环单链表中,既无头结点也无头指针,p为指向该链表中某一结点的指针,编写一个函数删除该结点的前驱结点。原创 2022-09-23 17:21:11 · 1942 阅读 · 2 评论 -
将链表中数据域值最小的结点移到链表的最前面
将链表中数据域值最小的结点移到链表的最前面(出自2017-3)原创 2022-09-23 17:07:00 · 979 阅读 · 1 评论 -
将一个含有n个正整数的数组A中所有偶数移到所有奇数之前
将一个含有n个正整数的数组A中所有偶数移到所有奇数之前原创 2022-09-23 16:26:36 · 916 阅读 · 0 评论