首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
代码随想录
Spring88
创建于2023-02-01
订阅专栏
打卡/记录
暂无订阅
共39篇文章
创建于2023-02-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
392.判断子序列
392.判断子序列 给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"
139.单词拆分
139.单词拆分 给定一个非空字符串 s 和一个包含非空单词的列表 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。 拆分时可以重复使用字典中的单词。 你可以假设字典中没
279.完全平方数322.零钱兑换
279.完全平方数 给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, ...)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。 给你一个整数 n ,返回和为 n 的完全
518.零钱兑换
518.零钱兑换 给你一个整数数组 coins 表示不同面额的硬币,另给一个整数 amount 表示总金额。 请你计算并返回可以凑成总金额的硬币组合数。如果任何硬币组合都无法凑出总金额,返回 0 。
416.分割等和子集1049.最后一块石头的重量
416.分割等和子集 给定一个只包含正整数的非空数组。是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 注意: 每个数组中的元素不会超过 100 数组的大小不会超过 200 1049.最后
96.不同的二叉搜索树
96.不同的二叉搜索树 给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。
62.不同路径
62.不同路径 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finis
738.单调递增的数字
给定一个非负整数 N,找出小于或等于 N 的最大的整数,同时这个整数需要满足其各个位数上的数字是单调递增。 (当且仅当每个相邻位数上的数字 x 和 y 满足 x <= y 时,我们称这个整数是单调递增
509.斐波那契数70.爬楼梯
509.斐波那契数 该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) = 0,F(1) = 1 F(n) = F(n - 1) + F(n - 2),其中 n >
435.无重叠区间435.无重叠区间
435.无重叠区间 763.划分字母区间 可以分为如下两步: 统计每一个字符最后出现的位置 从头遍历字符,并更新字符的最远出现下标,如果找到字符最远出现位置下标和当前下标相等了,则找到了分割点
860.柠檬水找零406.根据身高重建队列452.最小数量箭射爆气球
860.柠檬水找零 在柠檬水摊上,每一杯柠檬水的售价为 5 美元。顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。 每位顾客只买一杯柠檬水,然后向你付 5 美元、10 美元或 2
1005.k次取反后的最大化数组和134.加油站135.分发糖果
1005.k次取反后的最大化数组和 给你一个整数数组 nums 和一个整数 k ,按以下方法修改该数组: 选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。 重复这个过程恰好 k 次
55.跳跃游戏122.买卖股票最佳时机
55.跳跃游戏 给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标。 122.买卖股票最佳时机 给你
455.分发饼干53.最大子数相加
455.分发饼干 你有三个孩子和两块小饼干,3个孩子的胃口值分别是:1,2,3。 虽然你有两块小饼干,由于他们的尺寸都是1,你只能让胃口值是1的孩子满足,所以你应该输出1。 53.最大子数相加
491.递增子序列
491.递增子序列 给定一个整型数组, 你的任务是找到所有该数组的递增子序列,递增子序列的长度至少是2。 说明: 给定数组的长度不会超过15。 数组中的整数范围是 [-100,100]。 给定数组中可
78.子集90.子集II
78.子集 操作元素不重复................ 90.子集II 操作元素可能包含重复元素
39.数组总和40.数组总和
39.数组总和(给定无重复组合) 所有数字(包括 target)都是正整数。 解集不能包含重复的组合。 40.数组总和(给定组合可能重复) 每个数字在每个组合中只能使用一次。
216.组合总和
216.组合总和 找出所有相加之和为n的k个数的组合,且满足下列条件: 只使用数字1到9 / 每个数字最多使用一次 / 不能包含相同的组合两次。
106.从中序后序遍历序列构造二叉树
106.从中序后序遍历序列构造二叉树................................
回溯77.组合
77.组合...................返回范围 [1, n] 中所有可能的 k 个数的组合
下一页