首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法题解
Snail_James
创建于2021-11-04
订阅专栏
记录刷算法题的题解
等 67 人订阅
共212篇文章
创建于2021-11-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[路飞]_leetcode-82-删除排序链表中的重复元素 II
「这是我参与11月更文挑战的第23天,活动详情查看:2021最后一次更文挑战」 [题目地址] 存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除链表中所有存在数字重复情况的节点,只保
[路飞]_leetcode-83-删除排序链表中的重复元素
「这是我参与11月更文挑战的第22天,活动详情查看:2021最后一次更文挑战」 [题目地址] 存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除所有重复的元素,使每个元素 只出现一次
[路飞]_leetcode-92-反转链表 II
「这是我参与11月更文挑战的第22天,活动详情查看:2021最后一次更文挑战」 [题目地址] 给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。
[路飞]_leetcode-19-删除链表的倒数第 N 个结点
「这是我参与11月更文挑战的第22天,活动详情查看:2021最后一次更文挑战」 [题目地址] [B站地址] 给你一个链表,删除链表的倒数第 n **个结点,并且返回链表的头结点。 示例 1: 示例 2
[路飞]_leetcode-206-反转链表
「这是我参与11月更文挑战的第22天,活动详情查看:2021最后一次更文挑战」 [题目地址] [B站地址] 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 示例 2:
[路飞]_leetcode-142-环形链表 II
「这是我参与11月更文挑战的第21天,活动详情查看:2021最后一次更文挑战」 [题目地址] 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 如果链表中有某个节点,可以
[路飞]_leetcode-1124-表现良好的最长时间段
「这是我参与11月更文挑战的第21天,活动详情查看:2021最后一次更文挑战」 [题目地址] 给你一份工作时间表 hours,上面记录着某一位员工每天的工作小时数。 我们认为当员工一天中的工作小时数大
[路飞]_leetcode-636-函数的独占时间
「这是我参与11月更文挑战的第20天,活动详情查看:2021最后一次更文挑战」 [题目地址] 有一个 单线程 CPU 正在运行一个含有 n 道函数的程序。每道函数都有一个位于 0 和 n-1 之间的
[路飞]_leetcode-227-基本计算器 II
「这是我参与11月更文挑战的第20天,活动详情查看:2021最后一次更文挑战」 [题目地址] 给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。 整数除法仅保留整数部分。 示例
[路飞]_leetcode-331-验证二叉树的前序序列化
「这是我参与11月更文挑战的第19天,活动详情查看:2021最后一次更文挑战」 [题目地址] 序列化二叉树的一种方法是使用前序遍历。当我们遇到一个非空节点时,我们可以记录下这个节点的值。如果它是一个空
[路飞]_leetcode-145-二叉树的后序遍历
「这是我参与11月更文挑战的第18天,活动详情查看:2021最后一次更文挑战」 [题目地址] 给定一个二叉树,返回它的 后序 遍历。 示例: 进阶: 递归算法很简单,你可以通过迭代算法完成吗? 题解1
[路飞]_leetcode-4-寻找两个正序数组的中位数
「这是我参与11月更文挑战的第17天,活动详情查看:2021最后一次更文挑战」 [题目地址] 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正
[路飞]_leetcode-3-无重复字符的最长子串
「这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战」 [题目地址] 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 示例 2: 示例 3:
[路飞]_leetcode-2-两数相加
「这是我参与11月更文挑战的第15天,活动详情查看:2021最后一次更文挑战」 [题目地址] 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储
[路飞]_leetcode-138-复制带随机指针的链表
「这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战」 [题目地址] 给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何
[路飞]_leetcode-23-合并K个升序链表
「这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战」 [题目地址] [B站地址] 给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后
[路飞]_leetcode-24-两两交换链表中的节点
「这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战」 [题目地址] [B站地址] 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值
[路飞]_leetcode-1721-交换链表中的节点
「这是我参与11月更文挑战的第13天,活动详情查看:2021最后一次更文挑战」 [题目地址] [B站] 给你链表的头节点 head 和一个整数 k 。 交换 链表正数第 k 个节点和倒数第 k 个节点
[路飞]_leetcode-剑指 Offer 22-链表中倒数第k个节点
「这是我参与11月更文挑战的第13天,活动详情查看:2021最后一次更文挑战」 [题目地址] 输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第
[路飞]_leetcode-647-回文子串
「这是我参与11月更文挑战的第12天,活动详情查看:2021最后一次更文挑战」 [题目地址] 给你一个字符串 s ,请你统计并返回这个字符串中 回文子串 的数目。 回文字符串 是正着读和倒过来读一样的
下一页