首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode 👉 HOT 100
一口蛋黄舒
创建于2021-11-13
订阅专栏
算法集合,LeetCode 👉 HOT 100
等 11 人订阅
共46篇文章
创建于2021-11-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode 👉 HOT 100 👉 柱状图中最大的矩形 - 中等题
暴力解法一般是最普通的思路,依据的是最常见的公示、常理之类的,通过把所有可能的答案都举例出来,然后找出最符合题目要求的那一个 但是往往暴力解法的时间复杂度很高,需要优化很多不必要的计算或者依据一些结
LeetCode 👉 HOT 100 👉 最小覆盖子串 - 中等题
「这是我参与2022首次更文挑战的第8天,活动详情查看:2022首次更文挑战」。 题目 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所
LeetCode 👉 HOT 100 👉 单词搜索 - 中等题
「这是我参与2022首次更文挑战的第7天,活动详情查看:2022首次更文挑战」。 题目 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回
LeetCode 👉 HOT 100 👉 子集 - 中等题
如果没有思路的时候,可以尝试用一些简单的初始条件,去寻找可能存在的规律,也许会对思路有一些帮助 回溯算法对于寻找子集,是比较适合的一种解法,根本思想是先横向遍历,选第一个,基于当前已获得的数据,再纵
LeetCode 👉 HOT 100 👉 颜色分类 - 中等题
有一些思路,例如冒泡排序,是适用于较多数情况下都可进行的,但他的性能、效率一般都不是很好。针对于本道题,分析 `nums` 中只有三种元素,可以针对的进行一些操作,使得解法的效率变高。
LeetCode 👉 HOT 100 👉 编辑距离 - 困难题
最短编辑距离,是一个非常基本的基本的算法;除了上面提到的被数据科学家广泛应用,其实很多实际的库,像 `Vue` 在比较新旧 `Dom` 的时候,也借鉴了最短编辑距离算法的思想
LeetCode 👉 HOT 100 👉 不同路径 - 中等题
暴力解法,可能是最直观的方法,但是当递归的次数增加时,如果不能很好剪枝,就会出现大量的重复计算问题。而对于效率要求较高的算法来说,在某些情况下可能会不太适用,这个时候就需要寻找另外的解法。
LeetCode 👉 HOT 100 👉 爬楼梯 - 简单题
动态规划是一个具有固定套路的解法,如果能够判断出题目可以使用动态规划去解决,那么只要寻找几个要素,基本可以解决问题。 关于如何看出题目适用何种解法,多做题就好了,题感自然就会来~
LeetCode 👉 HOT 100 👉 合并区间 - 中等题
简单的算法题可能也有容易被忽视的细节,每一种解法都是踩过无数坑后的总结;LeetCode 👉 HOT 100 👉 合并区间 - 中等题
LeetCode 👉 HOT 100 👉 跳跃游戏 - 中等题
一道题,三种解法,从 DFS -> 动态规划 -> 贪心算法,带你体会算法之美。LeetCode 👉 HOT 100 👉 跳跃游戏 - 中等题
LeetCode 👉 HOT 100 👉 旋转图像 - 中等题
这是我参与11月更文挑战的第28天,活动详情查看:2021最后一次更文挑战 题目 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图
LeetCode 👉 HOT 100 👉 全排列 - 中等题
这是我参与11月更文挑战的第27天,活动详情查看:2021最后一次更文挑战 题目 给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 示例1 示例2 示
LeetCode 👉 HOT 100 👉 组合总和 - 中等题
经典回溯算法题,枚举所有可能的答案,在过程中进行剪枝,提前结束递归时间线;LeetCode 👉 HOT 100 👉 组合总和 - 中等题,你会了么?
LeetCode 👉 HOT 100 👉 在排序数组中查找元素的第一个和最后一个位置 - 中等题
二分查找的想法很简单,但是细节需要非常仔细才能想完全,多练才会有正确的思路; LeetCode 👉 HOT 100 👉 在排序数组中查找元素的第一个和最后一个位置 - 中等题
LeetCode 👉 HOT 100 👉 搜索旋转排序数组 - 中等题
有序数组如何快速查找,二分法会了么。LeetCode 👉 HOT 100 👉 搜索旋转排序数组 - 中等题,拿下
LeetCode 👉 HOT 100 👉 括号生成 - 中等题
什么是回溯算法呢,为什么又要剪枝呢?LeetCode 👉 HOT 100 👉 括号生成 - 中等题,带你理解回溯的实质
LeetCode 👉 HOT 100 👉 合并两个有序链表 - 简单题
链表的遍历你会了么?LeetCode 👉 HOT 100 👉 合并两个有序链表 - 简单题,带你看看Javascript中怎么遍历一个链表结构
LeetCode 👉 HOT 100 👉 有效的括号 - 中等题
LeetCode 👉 HOT 100 👉 有效的括号 - 中等题: 栈的结构,先进先出,可以很好的应对本题的匹配规则;熟悉数据结构,才能有好的解法
LeetCode 👉 HOT 100 👉 删除链表的倒数第 N 个结点 - 中等题
双指针,快慢指针,链表系列问题。如何删除一个链表的节点,如何查找链表的倒数第N个节点,你会了么?不会就来看看吧
LeetCode 👉 HOT 100 👉 电话号码的字母组合 - 中等题
这是我参与11月更文挑战的第19天,活动详情查看:2021最后一次更文挑战 题目 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如
下一页