首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode-个人题解
醉舞经阁
创建于2021-06-27
订阅专栏
分享LeetCode上面的题目的解法,学无止境!
等 10 人订阅
共195篇文章
创建于2021-06-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode-231-2 的幂
LeetCode-231-2 的幂,首先,如果n是负数,直接返回false;;然后通过二分法查找是否有符合条件的整数...
LeetCode-228-汇总区间
LeetCode-228-汇总区间,首先,初始化一个result存返回结果,然后,处理过程如下...
LeetCode-226-翻转二叉树
LeetCode-226-翻转二叉树,用递归的方法将二叉树翻转,具体递归过程如下:如果root节点为null或者root没有左右子节点...
LeetCode-219-存在重复元素 II
LeetCode-219-存在重复元素 II,双重循环,外层循环i的范围是`0~nums.length-2`,内层循环j的范围...
LeetCode-217-存在重复元素
LeetCode-217-存在重复元素,利用HashSet判重,声明一个HashSet变量notRepeatedNums,遍历数组nums...
LeetCode-206-反转链表
LeetCode-206-反转链表,首先,如果head为null或者head只有一个结点,直接返回head...
LeetCode-204-计数质数
LeetCode-204-计数质数,遍历从2开始到n-1的所有数字,用result记录质数的数量,如果是质数,则result加1...
LeetCode-203-移除链表元素
LeetCode-203-移除链表元素,首先,初始化一个结点firstNode指向head结点,cur指向head结点...
LeetCode-257-二叉树的所有路径
LeetCode-257-二叉树的所有路径,- 首先,如果root为null, 直接返回空List。主方法的处理过程是调用递归方法,初始路径path为root的节点值...
LeetCode-242-有效的字母异位词
LeetCode-242-有效的字母异位词,首先,如果**s**和**t**的长度不相等,说明s和t不可能是字母异位词,直接返回false...
LeetCode-235-二叉搜索树的最近公共祖先
LeetCode-235-二叉搜索树的最近公共祖先,- 首先,如果p或q是根节点,直接返回根节点。如果p和q都不是根节点,则分以下几种情况处理...
LeetCode-232-用栈实现队列
LeetCode-232-用栈实现队列,MyQueue的2个栈分别为inStack和outStack,inStack用来入队列,outStack用来出队列...
LeetCode-103-二叉树的锯齿形层序遍历
LeetCode-103-二叉树的锯齿形层序遍历,队列的特点是先进先出,栈的特点是后进先出,所以利用队列和栈来遍历二叉树实现锯齿形遍历...
LeetCode-102-二叉树的层序遍历
LeetCode-102-二叉树的层序遍历,队列的特点是先进先出,所以利用队列来遍历二叉树实现层序遍历,具体过程...
LeetCode-086-分隔链表
LeetCode-086-分隔链表,声明2个链表lessThan和moreThan分别存放小于x的节点和不小于x的节点...
LeetCode-082-删除排序链表中的重复元素 II
LeetCode-082-删除排序链表中的重复元素 II,首先,声明一个新的链表头结点newHead,last指向新的头结点newHead...
LeetCode-081-搜索旋转排序数组 II
LeetCode-081-搜索旋转排序数组 II,首先,如果nums只有一个数字,直接判断这个数字是否等于target,如果相等...
LeetCode-080-删除有序数组中的重复项 II
LeetCode-080-删除有序数组中的重复项 II,首先,如果数组的长度不大于2,则不可能出现元素出现超过两次的情况,直接返回...
LeetCode-075-颜色分类
LeetCode-075-颜色分类,首先,声明2个参数,zeroIndex用来记录从左开始第一个不为红色的位置...
LeetCode-074-搜索二维矩阵
LeetCode-074-搜索二维矩阵,由于matrix数组的行和列都是有序的,所以采用二分查找法是比较高效的方法...
下一页