2022年1月17日

203. 移除链表元素

摘要: 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例 1: 输入:head = [1,2,6,3,4,5,6], val = 6 输出:[1,2,3,4,5] 示例 2: 输入:head = [], val 阅读全文

posted @ 2022-01-17 18:10 4小旧 阅读(38) 评论(0) 推荐(0)

21. 合并两个有序链表

摘要: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 示例 2: 输入:l1 = [], l2 = [] 输出:[] 时间复杂度O(n+m),空间复杂 阅读全文

posted @ 2022-01-17 17:50 4小旧 阅读(36) 评论(0) 推荐(0)

141. 环形链表

摘要: 给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果 pos 是 -1,则在该链表中没有环。 注意:po 阅读全文

posted @ 2022-01-17 16:15 4小旧 阅读(25) 评论(0) 推荐(0)

导航