首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Leetcode Top 100 每日不鸽系列
Kev1nzh
创建于2021-06-23
订阅专栏
每日更新一道leetcode top 100算法题,带题解!
等 6 人订阅
共19篇文章
创建于2021-06-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
leetcode top100挑战, 每天不鸽一道题之 组合总和(18/100)
给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。
leetcode top100挑战, 每天不鸽一道题之 删除有序数组中的重复项(17/100)
给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。
leetcode top100挑战, 每天不鸽一道题之 每日温度(16/100)
请根据每日 气温 列表,重新生成一个列表。对应位置的输出为:要想观测到更高的气温,至少需要等待的天数。如果气温在这之后都不会升高,请在该位置用 0 来代替。
leetcode top100挑战, 每天不鸽一道题之 买卖股票的最佳时机(15/100)
题目描述 买卖股票的最佳时机 标签 贪心算法 解题分析 1. 贪心算法 直接上讲解。 来人上代码!!!!! 另外记一个厉害老哥的写法,学习学习。 最后 从今天开始不鸽,每天一道算法题并发布文章,首先想
leetcode top100挑战, 每天不鸽一道题之 移动零(14/100)
leetcode top100挑战, 每天不鸽一道题之 移动零(14/100) theme: cyanosis highlight: atom-one-light 题目描述 移动零 说明: 必须在原数
leetcode top100挑战, 每天不鸽一道题之 反转链表(13/100)
给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。这道题讲道理真的死背都要死背下来,你去面试的时候,万一面试官看你顺眼,觉得你是天命之子,立马给你一道反转链表作为送分题。
leetcode top100挑战, 每天不鸽一道题之 对称二叉树(12/100)
给定一个二叉树,检查它是否是镜像对称的。然后需要判断树顶下的左右节点是否存在, 1. 如果左右节点相等,说明两个节点都不存在,这样也是对称的可以直接返回true,因为子节点也不存在,就一个树顶。
leetcode top100挑战, 每天不鸽一道题之 括号生成(11/100)
数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。示例1
leetcode top100挑战, 每天不鸽一道题之 合并两个有序链表10/100)
合并两个有序链表:将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
leetcode top100挑战, 每天不鸽一道题之 三数之和(9/100)
给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。
leetcode top100挑战, 每天不鸽一道题之 电话号码的字母组合(8/100)
给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。<br/><br/>给出数字到字母的映射如下(与电话按键相同)。
leetcode top100挑战, 每天不鸽一道题之 盛最多水的容器(7/100)
盛最多水的容器:每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。
leetcode top100挑战, 每天不鸽一道题之 爬楼梯(6/100)
题目描述 罗马数字转整数 标签 动态规划 解题分析 1. 动态规划 老经典题目了,就写个最简单的方法。 来人上代码!!!!! 还有另外一种更直接的表达方式,维护一个斐波那契数列数组。 最后 从今天开始
leetcode top100挑战, 每天不鸽一道题之 罗马数字转整数(5/100)
题目描述 罗马数字转整数 标签 HashMap 解题分析 1. HashMap 这道题其实很简单。 来人上代码!!!!! 最后 从今天开始不鸽,每天一道算法题并发布文章,首先想要解决的题组为Top10
记在实战项目中对于请求模块的无敌封装续集之 如何取消Promise?
前言 在上次写完记在实战项目中对于请求模块的无敌封装的文章后,我把一个严重影响用户体验的问题提上了日程。 可以看完上述文章后和我一起改进请求模块。 如何取消Pomrise? 场景 对于这种场景中,正常
leetcode top100挑战, 每天不鸽一道题之 最长回文子串(4/100)
题目描述 最长回文子串 标签 中心扩散法 解题分析 1. 中心扩散法 看到了一种解题思路很牛逼,我们用这种思路来解一下题目。 我们把中心扩散法带入到题目当中。 最后 从今天开始不鸽,每天一道算法题并发
leetcode top100挑战, 每天不鸽一道题之 有效的括号(3/100)
题目描述 寻找两个正序数组的中位数 标签 栈 解题分析 1. 栈 这道题可以用栈的思路来解决,需要注意的以下几点: 传入的字符串中,左括号必须要有右括号闭合。 如果这个字符串是右括号,而没有左括号,那
leetcode top100挑战, 每天不鸽一道题之 寻找两个正序数组的中位数(2/100)
题目描述 寻找两个正序数组的中位数 标签 暴力枚举 双指针 解题分析 1. 暴力枚举 直接直向思维,两个有序的数组,求中位数。把他变成一个有序的数组就行了。 然后求中位数,当一组数据的数量为奇数时,
leetcode top100挑战, 每天不鸽一道题之 两数之和
leetcode top100挑战, 每天不鸽一道题之 两数之和。给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回。