链表
文章平均质量分 94
qq_42368577
这个作者很懒,什么都没留下…
展开
-
算法集锦(NO.3)链表
算法集锦(NO.3) 链表 加快进度 两两交换链表中的节点 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例 1: 输入:head = [1,2,3,4] 输出:[2,1,4,3] 示例 2: 输入:head = [] 输出:[] 示例 3: 输入:head = [1] 输出:[1] 提示: 链表中节点的数目在范围 [0, 100] 内 0 <= Node.val <= 100 进阶:你能在不修改链表节点值的情况下原创 2021-07-03 22:48:41 · 147 阅读 · 1 评论 -
算法集锦(NO.2)链表
算法集锦(NO.2) 链表 DAY2:加油!!! 删除链表的倒数第 N 个结点 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 进阶:你能尝试使用一趟扫描实现吗? 示例 1: 输入:head = [1,2,3,4,5], n = 2 输出:[1,2,3,5] 示例 2: 输入:head = [1], n = 1 输出:[] 示例 3: 输入:head = [1,2], n = 1 输出:[1] 提示: 链表中结点的数目为 sz 1 <= sz <= 30 0 <= N原创 2021-07-02 19:09:45 · 132 阅读 · 0 评论