首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode每日一题
薪炎乙志
创建于2021-10-15
订阅专栏
LeetCode每日一题
暂无订阅
共132篇文章
创建于2021-10-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
leetcode 547. Number of Provinces 省份数量(中等)
每个人看作是一个点,每个人与他人的联系看作是一条线,即n条线,包括自己与自己的关系。这样每个节点最多n条边最少1条边。
leetcode 4. Median of Two Sorted Arrays 寻找两个正序数组的中位数(困难)
号称leetcode守门员的题。中位数可以来自于同一个数组,也可以来自于两个数组,可以是一个数,也可以是两个数。
leetcode 540. Single Element in a Sorted Array 有序数组中的单一元素
题目中是有序数组,每个元素出现2次,假设数组索引i是偶数,如果nums[i] == nums[i+1],说明那个单独出现的元素在i的右边;反之在i的左边
leetcode 153. Find Minimum in Rotated Sorted Array 寻找旋转排序数组中的最小值(中)
二分查找,循环结束条件和内部比较时到底加不加等号老是分不清,每次都得通过调试 leetcode 153. Find Minimum in Rotated Sorted Array 寻找旋转排序数组中的
leetcode 81. Search in Rotated Sorted Array II 搜索旋转排序数组 II(中等)
即使数组被旋转过,仍可以使用数组的递增性,使用二分查找来解决此问题。leetcode 81. Search in Rotated Sorted Array II 搜索旋转排序数组 II(中等)
leetcode 34. 在排序数组中查找元素的第一个和最后一个位置(中等)
使用二分查找找左右区间。lower_bound返回的是开始的第一个满足条件的位置,upper_bound返回的是第一个不满足条件的位置。所以当两个返回值相等的时候表示没有找到,找到了需要返回的是{le
leetcode 69. Sqrt(x) x 的平方根(简单)
了解二分法和牛顿迭代法两个思路来求方程根 leetcode 69. Sqrt(x) x 的平方根(简单)
leetcode 75. Sort Colors 颜色分类
使用常规思路桶排序解决或根据题目限定条件的另一种思路,leetcode 75. Sort Colors 颜色分类
leetcode 347. Top K Frequent Elements 前 K 个高频元素
本题重点理解桶排序的思路,还有就是学习PriorityQueue类型,以前都没用过。leetcode 347. Top K Frequent Elements 前 K 个高频元素
leetcode 215. Kth Largest Element in an Array 数组中的第K个最大元素
理解为什么用快速选择来解决这个问题是关键,重点是要理解快速排序 leetcode 215. Kth Largest Element in an Array 数组中的第K个最大元素
leetcode 524. Longest Word in Dictionary through Deleting 通过删除字母匹配到字典里最长单词
思路:1、实现判断一个单词中的所有字符按顺序出现在另一个字符串中 2、多个相同长度的字符串取字母序最小的串
leetcode 142. Linked List Cycle II 环形链表 II
快慢指针来解决链表找环路的问题,leetcode 142. Linked List Cycle II 环形链表 II
leetcode 643. Maximum Average Subarray I 子数组最大平均数 I
滑动窗口的思路解决,leetcode 643. Maximum Average Subarray I 子数组最大平均数 I
leetcode 167. Two Sum II - Input Array Is Sorted 两数之和 II - 输入有序数组
不是第一遍做了,因为是已排序的数组,使用双指针逆向遍历就能解决。 leetcode 167. Two Sum II - Input Array Is Sorted 两数之和 II - 输入有序数组
leetcode 3. Longest Substring Without Repeating Characters 无重复字符的最长子串
leetcode 3. Longest Substring Without Repeating Characters 无重复字符的最长子串
leetcode 88. Merge Sorted Array 归并两个有序数组
解题思路 有序数组的合并使用双指针同向来解决 https://leetcode.cn/problems/merge-sorted-array/
leetcode 76. Minimum Window Substring 最小覆盖子串
leetcode 76. Minimum Window Substring 最小覆盖子串 使用滑动窗口来解决此题
leetcode 143. 重排链表
leetcode 143. 重排链表 逆转链表这一块想的头疼啊,想象出每一步区分指针变量,结点的指向都指向谁就好理解了
LeetCode 14. 最长公共前缀
https://leetcode-cn.com/problems/longest-common-prefix/思路:注意边界,两个遍历
LeetCode 13. 罗马数字转整数
https://leetcode-cn.com/problems/roman-to-integer/submissions/思路:和上一题的逆运算,构造一个映射,遍历字符串,如果映射不到回退上一个ke
下一页