会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一个拿着底层薪资操着架构师心的码农
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
49
50
51
52
53
54
55
56
57
···
93
下一页
2020年10月21日
leetcode hot 100-32. 最长有效括号
摘要: 32. 最长有效括号 给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。 示例 1: 输入: "(()" 输出: 2 解释: 最长有效括号子串为 "()" 示例 2: 输入: ")()())" 输出: 4 解释: 最长有效括号子串为 "()()" 思路一:借助栈 思路
阅读全文
posted @ 2020-10-21 21:42 Lucky小黄人^_^
阅读(152)
评论(0)
推荐(0)
2020年10月20日
leetcode hot 100-20. 有效的括号
摘要: 20. 有效的括号 题目描述: 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。 示例 1: 输入: "()" 输出: true 示例
阅读全文
posted @ 2020-10-20 21:37 Lucky小黄人^_^
阅读(128)
评论(0)
推荐(0)
2020年10月18日
leetcode hot 100- 494. 目标和
摘要: 494. 目标和 题目描述 给定一个非负整数数组,a1, a2, ..., an, 和一个目标数,S。现在你有两个符号 + 和 -。对于数组中的任意一个整数,你都可以从 + 或 -中选择一个符号添加在前面。 返回可以使最终数组和为目标数 S 的所有添加符号的方法数。 示例: 输入:nums: [1,
阅读全文
posted @ 2020-10-18 19:53 Lucky小黄人^_^
阅读(131)
评论(0)
推荐(0)
2020年10月16日
leetcode hot 100-128. 最长连续序列
摘要: 128. 最长连续序列 题目描述: 给定一个未排序的整数数组,找出最长连续序列的长度。 要求算法的时间复杂度为 O(n)。 示例: 输入: [100, 4, 200, 1, 3, 2] 输出: 4 解释: 最长连续序列是 [1, 2, 3, 4]。它的长度为 4。 思路:HashSet 先把所有元素
阅读全文
posted @ 2020-10-16 10:24 Lucky小黄人^_^
阅读(151)
评论(0)
推荐(0)
2020年10月15日
leetcode hot 100-146. LRU缓存机制
摘要: 146. LRU缓存机制 运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。 获取数据 get(key) - 如果关键字 (key) 存在于缓存中,则获取关键字的值(总是正数),否则返回 -1。写入数据 put
阅读全文
posted @ 2020-10-15 21:39 Lucky小黄人^_^
阅读(165)
评论(0)
推荐(0)
leetcode hot 100 - 621. 任务调度器
摘要: 621. 任务调度器 题目描述 给定一个用字符数组表示的 CPU 需要执行的任务列表。其中包含使用大写的 A - Z 字母表示的26 种不同种类的任务。任务可以以任意顺序执行,并且每个任务都可以在 1 个单位时间内执行完。CPU 在任何一个单位时间内都可以执行一个任务,或者在待命状态。 然而,两个相
阅读全文
posted @ 2020-10-15 20:27 Lucky小黄人^_^
阅读(132)
评论(0)
推荐(0)
2020年10月14日
leetcode hot 100-394. 字符串解码
摘要: 394. 字符串解码 题目描述 给定一个经过编码的字符串,返回它解码后的字符串。编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。你可以认为输入字符串总是有效的;输入字符串中没有额外的空格,且输入的方括号总
阅读全文
posted @ 2020-10-14 12:23 Lucky小黄人^_^
阅读(236)
评论(0)
推荐(0)
2020年10月12日
leetcode hot 100-17. 电话号码的字母组合
摘要: 17. 电话号码的字母组合 题目描述: 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例: 输入:"23" 输出:["ad", "ae", "af", "bd", "be", "bf", "cd", "c
阅读全文
posted @ 2020-10-12 20:39 Lucky小黄人^_^
阅读(158)
评论(0)
推荐(0)
leetcode hot 100 - 75. 颜色分类
摘要: 75. 颜色分类 题目描述 给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 注意: 不能使用代码库中的排序函数来解决这道题。 示例: 输入: [2,
阅读全文
posted @ 2020-10-12 19:40 Lucky小黄人^_^
阅读(168)
评论(0)
推荐(0)
leetcode hot 100 - 72. 编辑距离
摘要: 72. 编辑距离 题目描述: 给你两个单词 word1 和 word2,请你计算出将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作: 插入一个字符删除一个字符替换一个字符 示例 1: 输入:word1 = "horse", word2 = "ros" 输出
阅读全文
posted @ 2020-10-12 17:34 Lucky小黄人^_^
阅读(131)
评论(0)
推荐(0)
上一页
1
···
49
50
51
52
53
54
55
56
57
···
93
下一页
公告