首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode-个人题解
醉舞经阁
创建于2021-06-27
订阅专栏
分享LeetCode上面的题目的解法,学无止境!
等 10 人订阅
共195篇文章
创建于2021-06-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode-094-二叉树的中序遍历
LeetCode-094-二叉树的中序遍历,初始化一个结果集result,然后按照以下顺序进行递归处理...
LeetCode-088-合并两个有序数组
LeetCode-088-合并两个有序数组,同时遍历2个数组,从大到小开始遍历,nums1数组的最大的索引位...
LeetCode-083-删除排序链表中的重复元素
LeetCode-083-删除排序链表中的重复元素,- 首先,如果head为null或者head只有一个结点,直接返回head;否则,从第二个结点开始遍历,记录当前...
LeetCode-070-爬楼梯
LeetCode-070-爬楼梯,典型的斐波那契数列,因为到第n个台阶有2种走法, 要么是从第n-1个台阶上去,要么是...
LeetCode-069-x的平方根
LeetCode-069-x的平方根,首先设置一个最小值min为1,最大值max为46340是`Math.sqrt(Integer.MAX_VALUE)`的约等值...
LeetCode-067-二进制求和
LeetCode-067-二进制求和,由于过长的字符串直接转成int值会报错,因为超出了int值的上线,所以采取分段处理...
LeetCode-066-加一
LeetCode-066-加一,初始化一个进位的值**addOne**为1,从数组digits的最后一位往前开始遍历...
LeetCode-053-最大子序和
LeetCode-053-最大子序和,首先,初始化**max**和**sum**都为**nums**的第一个元素的值,然后从第2位开始遍历...
LeetCode-035-搜索插入位置
LeetCode-035-搜索插入位置,- 首先,如果**nums**是null或者为空,直接返回0;从**nums**的第一个元素开始遍历,当**target**不...
LeetCode-027-移除元素
LeetCode-027-移除元素,- 首先,如果数组为空或者数组的长度为0,直接返回0;然后,如果数组不为空,遍历数组,count记录和...
LeetCode-026-删除有序数组中的重复项
LeetCode-026-删除有序数组中的重复项,首先,如果数组nums为空或者数组nums的长度为0,直接返回...
LeetCode-025-K 个一组翻转链表
LeetCode-025-K 个一组翻转链表,首先,如果`k=1`或者**head**为空或者**head**没有后继节点,直接...
LeetCode-024-两两交换链表中的节点
LeetCode-024-两两交换链表中的节点,- 首先,如果head为空或者head没有后继节点,直接返回head;然后用2个指针first和second分别...
LeetCode-023-合并K个升序链表
LeetCode-023-合并K个升序链表,- 首先,如果**lists**为null或者为空,直接返回null;然后,循环遍历数组中的链表,记录每一次遍历过程中...
LeetCode-021-合并两个有序链表
LeetCode-021-合并两个有序链表,- 首先,如果l1为空,返回l2;如果l2为空,返回l1; 然后,当l1和l2不都为空的时候,同时遍历2个链表,比较...
LeetCode-020-有效的括号
LeetCode-020-有效的括号,初始化一个左括号栈**leftParentheses**,遍历字符串**s**的每个字符,当遇到左括号时,将当前...
LeetCode-019-删除链表的倒数第 N 个结点
LeetCode-019-删除链表的倒数第 N 个结点,首先遍历一遍链表,将结点的值放进栈**temp**里,然后遍历**temp**,过滤掉第**n**个结...
LeetCode-018-四数之和
LeetCode-018-四数之和,首先,将**nums**排序;然后**first**和**fourth**指针分别从数组的第一个和最后一位开始,**second**和**third**指针...
LeetCode-017-电话号码的字母组合
LeetCode-017-电话号码的字母组合,首先,将所有的映射列出来**mappings**,然后,遍历**digits**中的每一个字符,从**mappings**中取...
LeetCode-016-最接近的三数之和
LeetCode-016-最接近的三数之和,首先将数组排序,获取一个初始的结果**difference**,然后第一个数字**first**从第一个数字开始...
下一页