WiiGe的个人开发记录

您将获得一个双向链表,除了下一个和前一个指针之外,它还有一个子指针,可能指向单独的双向链表。
合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
给定一个链表和一个特定值x,对链表进行分割,使得所有小于x的节点都在大于或等于x的节点之前。
反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。
反转一个单链表。
给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中 没有重复出现 的数字。
给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。
给定两个非空链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储单个数字。将这两数相加会返…
给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存…