• 2021-04-14
    【其它】设计将带表头的链表逆置算法

  • 本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/xpyxaxxzyjxxtoo.html

    内容

    • 0

      设ha和hb分别是两个带表头结点的非递减有序单链表的表头指针,试设计一个算法,将这两个有序链表合并成一个非递增有序的单链表。要求结果链表仍使用原来两个链表的存储空间,不另外占用其它的存储空间。表中允许有重复的数据。

    • 1

      【算法设计】设计一个算法,利用顺序栈的基本操作逆输出单链表L中的所有元素。

    • 2

      写出一个从表尾到表头逆向建立单链表的算法。

    • 3

      算法设计:(两种算法实现各10分)试分别用顺序表和单链表作为存储结构,实现将线性表(a0, a1,… , an-1)就地逆置的操作。所谓“就地”,指辅助空间应为O(1)。

    • 4

      有一个不带表头节点的单链表,其节点类型为LinkList。设计一个递归算法,删除以h为首指针的单链表中值为x的所有节点。