首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Leetcode Top 100 每日不鸽系列
Kev1nzh
创建于2021-06-23
订阅专栏
每日更新一道leetcode top 100算法题,带题解!
等 5 人订阅
共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 的那 两个 整数,并返回。