README ¶ 合并两个有序链表 1. 题目描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 2. 示例 示例1 入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 示例2 输入:l1 = [], l2 = [] 输出:[] 示例3 输入:l1 = [], l2 = [0] 输出:[0] 提示: 两个链表的节点数目范围是 [0, 50] -100 <= Node.val <= 100 l1 和 l2 均按 非递减顺序 排列 3. 解题 按序合并即可 Expand ▾ Collapse ▴ Documentation ¶ Index ¶ type ListNode func BuildListWithHead(data []int) *ListNode func BuildListWithNoHead(nums []int) *ListNode func (l *ListNode) Slice() []int func (l *ListNode) String() string Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type ListNode ¶ type ListNode struct { Val int Next *ListNode } func BuildListWithHead ¶ func BuildListWithHead(data []int) *ListNode func BuildListWithNoHead ¶ func BuildListWithNoHead(nums []int) *ListNode func (*ListNode) Slice ¶ func (l *ListNode) Slice() []int func (*ListNode) String ¶ func (l *ListNode) String() string Source Files ¶ View all Source files LinkList.gotopic21.go Click to show internal directories. Click to hide internal directories.