欢迎光临散文网 会员登陆 & 注册

数据结构与算法 - 链表的应用进阶

2023-04-13 11:13 作者:1234DW  | 我要投稿

第1关:查找倒数第k个数

任务描述

本关任务要求:用尽可能快的方法返回带头节点单链表中倒数第k个结点的地址,如果不存在,则返回NULL。

代码展示

第2关:链表逆置

任务描述

本关任务要求:对给定带头节点单链表进行逆置,即表头置为表尾,表尾置为表头。

第3关:有序单链表的就地合并

任务描述

本关任务:编程实现两个有序表的就地归并。已知两个带头节点的单链表L1和L2中的结点值均已按严格升序排序,设计一个算法,将L1和L2就地合并成一个严格升序的带头节点单链表,合并之后用L1记录新的带头节点单链表的头指针,L2单链表为空。

第4关:两个一元多项式异地相加

任务描述

本关任务:利用带头节点单链表实现一元稀疏多项式的加法运算(C=A+B),实现异地相加,A,B保持不变。

第5关:约瑟夫环问题

代码展示

改良版循环链表创建



数据结构与算法 - 链表的应用进阶的评论 (共 条)

分享到微博请遵守国家法律