会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
永远不落俗庸
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2019年8月20日
leetcode 最小栈
摘要: 设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) 将元素 x 推入栈中。 pop() 删除栈顶的元素。 top() 获取栈顶元素。 getMin() 检索栈中的最小元素。 示例: MinStack minStack = new MinStack();
阅读全文
posted @ 2019-08-20 10:36 BurningShy
阅读(254)
评论(0)
推荐(0)
2019年8月19日
leetcode 编辑距离 动态规划
摘要: 给定两个单词 word1 和 word2,计算出将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作: 插入一个字符 删除一个字符 替换一个字符 示例 1: 输入: word1 = "horse", word2 = "ros" 输出: 3 解释: horse
阅读全文
posted @ 2019-08-19 19:20 BurningShy
阅读(283)
评论(0)
推荐(0)
leetcode 最小覆盖字串
摘要: 给你一个字符串 S、一个字符串 T,请在字符串 S 里面找出:包含 T 所有字母的最小子串。 示例: 输入: S = "ADOBECODEBANC", T = "ABC" 输出: "BANC" 来源:力扣(LeetCode) 链接:https://leetcode cn.com/problems/m
阅读全文
posted @ 2019-08-19 19:02 BurningShy
阅读(191)
评论(0)
推荐(0)
2019年8月18日
leetcode 最长上升子序列 动态规划
摘要: 给定一个无序的整数数组,找到其中最长上升子序列的长度。 示例: 输入: [10,9,2,5,3,7,101,18] 输出: 4 解释: 最长的上升子序列是 [2,3,7,101],它的长度是 4。 说明: 来源:力扣(LeetCode) 链接:https://leetcode cn.com/prob
阅读全文
posted @ 2019-08-18 09:30 BurningShy
阅读(385)
评论(0)
推荐(0)
leetcode 最大子序和 动态规划
摘要: 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [ 2,1, 3,4, 1,2,1, 5,4], 输出: 6 解释: 连续子数组 [4, 1,2,1] 的和最大,为 6。 来源:力扣(LeetCode) 链接:https://l
阅读全文
posted @ 2019-08-18 08:18 BurningShy
阅读(171)
评论(0)
推荐(0)
2019年8月17日
leetcode 火柴拼正方形 深搜
摘要: 还记得童话《卖火柴的小女孩》吗?现在,你知道小女孩有多少根火柴,请找出一种能使用所有火柴拼成一个正方形的方法。不能折断火柴,可以把火柴连接起来,并且每根火柴都要用到。 输入为小女孩拥有火柴的数目,每根火柴用其长度表示。输出即为是否能用所有的火柴拼成正方形。 示例 1: 输入: [1,1,2,2,2]
阅读全文
posted @ 2019-08-17 19:32 BurningShy
阅读(438)
评论(0)
推荐(0)
2019年8月16日
leetcode 组合总和 深搜
摘要: 找出所有相加之和为 n 的 k 个数的组合。组合中只允许含有 1 9 的正整数,并且每种组合中不存在重复的数字。 说明: 所有数字都是正整数。 解集不能包含重复的组合。 示例 1: 输入: k = 3, n = 7 输出: [[1,2,4]] 示例 2: 输入: k = 3, n = 9 输出: [
阅读全文
posted @ 2019-08-16 13:17 BurningShy
阅读(143)
评论(0)
推荐(0)
2019年8月15日
leetcode 子集 深搜
摘要: 一(每一个数选或不选 给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入: nums = [1,2,3] 输出: [ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], [] ] 来源:力扣
阅读全文
posted @ 2019-08-15 15:26 BurningShy
阅读(120)
评论(0)
推荐(0)
2019年8月13日
leetcode 全排列
摘要: 一 给定一个没有重复数字的序列,返回其所有可能的全排列。 示例: 输入: [1,2,3] 输出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] ] 来源:力扣(LeetCode) 链接:https://leetcode cn.com/p
阅读全文
posted @ 2019-08-13 15:43 BurningShy
阅读(870)
评论(0)
推荐(0)
2019年8月12日
bitset
摘要: ``` #include //他是按bit存储的01串,可以进行状态压缩,1个int相当于32位的它 bitset f[N];//操作1 f[j][j] = 1;//操作2 f[i].count()//返回1的个数 ```
阅读全文
posted @ 2019-08-12 19:06 BurningShy
阅读(137)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告