03 2021 档案

摘要:题目 传送门 设计一个找到数据流中第 k 大元素的类(class)。注意是排序后的第 k 大元素,不是第 k 个不同的元素。 请实现 KthLargest 类: KthLargest(int k, int[] nums) 使用整数 k 和整数流 nums 初始化对象。 int add(int val 阅读全文
posted @ 2021-03-11 23:00 清濑灰二 阅读(7) 评论(0) 推荐(0) 编辑
摘要:题目 传送门 文本 给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。 整数除法仅保留整数部分。 示例 1: 输入:s = "3+2*2" 输出:7 示例 2: 输入:s = " 3/2 " 输出:1 示例 3: 输入:s = " 3+5 / 2 " 输出:5 提示: 1 <= 阅读全文
posted @ 2021-03-11 23:00 清濑灰二 阅读(107) 评论(0) 推荐(0) 编辑
摘要:题目 传送门 文本 实现一个基本的计算器来计算一个简单的字符串表达式 s 的值。 示例 1: 输入:s = "1 + 1" 输出:2 示例 2: 输入:s = " 2-1 + 2 " 输出:3 示例 3: 输入:s = "(1+(4+5+2)-3)+(6+8)" 输出:23 提示: 1 <= s.l 阅读全文
posted @ 2021-03-10 23:34 清濑灰二 阅读(193) 评论(0) 推荐(0) 编辑
摘要:题目 传送门 文本 给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 S 上反复执行重复项删除操作,直到无法继续删除。 在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。 示例: 输入:"abbaca" 输出:"ca" 解释: 例如,在 "abbac 阅读全文
posted @ 2021-03-09 08:18 清濑灰二 阅读(319) 评论(0) 推荐(0) 编辑
摘要:题目(真心不会) 传送门 文本 给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是回文。 返回符合要求的 最少分割次数 。 示例 1: 输入:s = "aab" 输出:1 解释:只需一次分割就可将 s 分割成 ["aa","b"] 这样两个回文子串。 示例 2: 输入:s = "a" 输 阅读全文
posted @ 2021-03-08 17:41 清濑灰二 阅读(125) 评论(0) 推荐(0) 编辑
摘要:题目 传送门 文本 给定一个字符串 s,将 s 分割成一些子串,使每个子串都是回文串。 返回 s 所有可能的分割方案。 示例: 输入: "aab" 输出: [ ["aa","b"], ["a","a","b"] ] 来源:力扣(LeetCode) 模板 /** * Return an array o 阅读全文
posted @ 2021-03-07 22:04 清濑灰二 阅读(174) 评论(0) 推荐(0) 编辑
摘要:题目 传送门 文本 给定一个循环数组(最后一个元素的下一个元素是数组的第一个元素),输出每个元素的下一个更大元素。数字 x 的下一个更大的元素是按数组遍历顺序,这个数字之后的第一个比它更大的数,这意味着你应该循环地搜索它的下一个更大的数。如果不存在,则输出 -1。 示例 1: 输入: [1,2,1 阅读全文
posted @ 2021-03-06 15:47 清濑灰二 阅读(92) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示