单链表分成偶数和奇数链表

设计一个算法,将一个头结点为A的单链表(其数据域为整数)分解成两个单链表A和B,使得A链表只含有原来链表中data域的奇数的结点,而B链表只含有原链表中data域为偶数的结点,且保持原来的相对顺序。 (出自2021-2)......

删除x结点(假设不唯一)

在带头结点的单链表L中,删除所有值为x的结点,并释放其空间,假设值为x的结点不唯一。......

删除链表中值相同的多余结点

删除链表中值相同的多余结点(2019-2)......

折半查找算法

折半查找算法(出自2018-3)......

编写一个函数删除该结点的前驱结点

假设长度大于1的循环单链表中,既无头结点也无头指针,p为指向该链表中某一结点的指针,编写一个函数删除该结点的前驱结点。(出自2018-1)......

将链表中值最小的结点移到链表的最前面

将链表中数据域值最小的结点移到链表的最前面(出自2017-3)......

将数组A中所有偶数移到所有奇数之前

将一个含有n个正整数的数组A中所有偶数移到所有奇数之前(2017-01)......

C++基础

C++基础......

C++