首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法刷题
beordie
创建于2022-03-05
订阅专栏
平时刷题思路整理
等 18 人订阅
共153篇文章
创建于2022-03-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode-排列的数目
给定一个由 不同 正整数组成的数组 nums ,和一个目标整数 target 。请从 nums 中找出并返回总和为 target 的元素组合的个数。
LeetCode-粉刷房子
假如有一排房子,共 n 个,每个房子可以被粉刷成红色、蓝色或者绿色这三种颜色中的一种,你需要粉刷所有的房子并且使其相邻的两个房子颜色不能相同。
LeetCode-字符串交织
给定三个字符串 s1、s2、s3,请判断 s3 能不能由 s1 和 s2 交织(交错) 组成,状态是否完成依赖于前一个。
LeetCode-路径的数目
一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” ),走到右下角位置。
LeetCode-所有路径
给定一个有 n 个节点的有向无环图,用二维数组 graph 表示,请找到所有从 0 到 n-1 的路径并输出(不要求按顺序)。
LeetCode-最长递增子序列
给你一个整数数组 nums ,找到其中最长严格递增子序列的长度,子数组定义为非连续的,典型的贪心问题。
LeetCode-零钱兑换
给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额,典型的贪心问题。
LeetCode-连续的子数组和
给你一个整数数组 nums 和一个整数 k ,编写一个函数来判断该数组是否含有同时满足下述条件的连续子数组:子数组大小至少为 2 ,且子数组元素总和为 k 的倍数。
LeetCode-分割回文子字符串
给定一个字符串 s ,请将 s 分割成一些子串,使每个子串都是回文串 ,返回 s 所有可能的分割方案。
LeetCode-回文子字符串的个数
给定一个字符串 s ,请计算这个字符串中有多少个回文子字符串,两种方式,一种就是直接遍历,另一种就是中心回归。
LeetCode-替换单词
给定一个由许多词根组成的词典和一个句子,需要将句子中的所有继承词用词根替换掉。如果继承词有许多可以形成它的词根,则用最短的词根替换它。
LeetCode-神奇的字典
给定一个二叉树(具有根结点 root), 一个目标结点 target ,和一个整数值 K ,找目标节点。
LeetCode-最短的单词编码
给定一个单词数组 words ,返回成功对 words 进行编码的最小助记字符串 s 的长度,哈夫曼。