首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode-个人题解
醉舞经阁
创建于2021-06-27
订阅专栏
分享LeetCode上面的题目的解法,学无止境!
等 10 人订阅
共195篇文章
创建于2021-06-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode-202-快乐数
LeetCode-202-快乐数,由于int类型的最大值的各数位的平方和相加的结果也是有限的数...
LeetCode-191-位1的个数
LeetCode-191-位1的个数,首先,用`Integer.toBinaryString(num)`方法将n转化为二进制字符串...
LeetCode-172- 阶乘后的零
LeetCode-172- 阶乘后的零,因为`2*5=10`,所以只要出现一个2和5就会多一个0...
LeetCode-169-多数元素
LeetCode-169-多数元素,利用java的`HashMap`,key存不同的数字,value存对应的数字出现...
LeetCode-167-两数之和 II - 输入有序数组
LeetCode-167-两数之和 II - 输入有序数组,首先,如果数组numbers只有2个数字,直接判断...
LeetCode-160-相交链表
LeetCode-160-相交链表,利用java的`HashSet`去重,遍历2个链表headA和headB,将每个结点...
LeetCode-155-最小栈
LeetCode-155-最小栈,利用2个栈,一个栈data存储数据,一个栈minVal存储最小值,具体方法...
LeetCode-145-二叉树的后序遍历
LeetCode-145-二叉树的后序遍历,初始化一个结果集result,然后按照以下顺序进行递归处理...
LeetCode-141-环形链表
LeetCode-141-环形链表,首先,如果head为null或者head只有一个结点,直接返回false...
LeetCode-136-只出现一次的数字
LeetCode-136-只出现一次的数字,利用二进制运算的异或运算操作符`^`,异或运算就是二进制...
LeetCode-125-验证回文串
LeetCode-125-验证回文串,主要是使用一些库函数来遍历字符串,首先,如果s是空或者s的长度为1,则直接...
LeetCode-121-买卖股票的最佳时机
LeetCode-121-买卖股票的最佳时机,如果prices为空或者prices只有一个值,直接返回0...
LeetCode-119-杨辉三角 II
LeetCode-119-杨辉三角 II,首先,当numRows等于0或者1时,直接返回固定的前两行...
LeetCode-144-二叉树的前序遍历
LeetCode-144-二叉树的前序遍历,初始化一个结果集result,然后按照以下顺序进行递归处理...
LeetCode-118-杨辉三角
LeetCode-118-杨辉三角,首先,当numRows等于1或者2时,直接返回固定的前两行...
LeetCode-112-路径总和
LeetCode-112-路径总和,首先,如果root为null,直接返回false。否则,调用递归方法`hasPathSum(TreeNode root, int...
LeetCode-111-二叉树的最小深度
LeetCode-111-二叉树的最小深度,首先,如果root为null,直接返回0。否则,调用递归...
LeetCode-104-二叉树的最大深度
LeetCode-104-二叉树的最大深度,首先,记录一个全局的结果result。然后调用一个递归方法,递归方法包含2个参数...
LeetCode-101-对称二叉树
LeetCode-101-对称二叉树,首先判断root如果为空或者root没有左右子节点,则直接返回true...
LeetCode-100-相同的树
LeetCode-100-相同的树,使用递归的方法,递归方式如下:首先,如果p和q都为null,则返回true...
下一页