03 2023 档案

摘要:19. 删除链表的倒数第 N 个结点 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 输入:head = [1,2,3,4,5], n = 2 输出:[1,2,3,5] 示例 2: 输入:head = [1], n = 1 输出:[] 示例 3: 输入:head = 阅读全文
posted @ 2023-03-18 16:18 十月的十日 阅读(19) 评论(0) 推荐(0) 编辑
摘要:24. 两两交换链表中的节点 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 示例 1: 输入:head = [1, 2, 3, 4] 输出:[2, 1, 4, 3] 示例 2: 输入:head = [] 输出:[ 阅读全文
posted @ 2023-03-18 16:18 十月的十日 阅读(16) 评论(0) 推荐(0) 编辑
摘要:59. 螺旋矩阵 II 给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 示例 1: 输入:n = 3 输出:[[1,2,3],[8,9,4],[7,6,5]] 示例 2: 输入:n = 1 输出:[[1]] 提示: 阅读全文
posted @ 2023-03-18 16:18 十月的十日 阅读(33) 评论(0) 推荐(0) 编辑
摘要:142. 环形链表 II 给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 阅读全文
posted @ 2023-03-18 16:18 十月的十日 阅读(14) 评论(0) 推荐(0) 编辑
摘要:面试题 02.07. 链表相交 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。 图示两个链表在节点 c1 开始相交: graph LR a1 --> a2 a2 --> c1 c1 --> c2 c2 --> c 阅读全文
posted @ 2023-03-18 16:17 十月的十日 阅读(14) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩