摘要: 给你一个字符串 licensePlate 和一个字符串数组 words ,请你找出 words 中的 最短补全词 。 补全词 是一个包含 licensePlate 中所有字母的单词。忽略 licensePlate 中的 数字和空格 。不区分大小写。如果某个字母在 licensePlate 中出现不止 阅读全文
posted @ 2022-05-28 18:40 萧海~ 阅读(22) 评论(0) 推荐(0) 编辑
摘要: typedef struct pos { int x; int y; bool operator < (const pos &o) const { if((x==o.x)&&(y==o.y)) return false; return true; } }pos; pair<map<pos,int>: 阅读全文
posted @ 2022-05-28 15:34 萧海~ 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 有一幅以 m x n 的二维整数数组表示的图画 image ,其中 image[i][j] 表示该图画的像素值大小。 你也被给予三个整数 sr , sc 和 newColor 。你应该从像素 image[sr][sc] 开始对图像进行 上色填充 。 为了完成 上色工作 ,从初始像素开始,记录初始坐标 阅读全文
posted @ 2022-05-28 15:24 萧海~ 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 有两种特殊字符: 第一种字符可以用一比特 0 表示 第二种字符可以用两比特(10 或 11)表示 给你一个以 0 结尾的二进制数组 bits ,如果最后一个字符必须是一个一比特字符,则返回 true 。 示例 1: 输入: bits = [1, 0, 0] 输出: true 解释: 唯一的解码方式是 阅读全文
posted @ 2022-05-28 12:09 萧海~ 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9 输出: 4 解释: 9 出现在 num 阅读全文
posted @ 2022-05-28 11:41 萧海~ 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 设计一个找到数据流中第 k 大元素的类(class)。注意是排序后的第 k 大元素,不是第 k 个不同的元素。 请实现 KthLargest 类: KthLargest(int k, int[] nums) 使用整数 k 和整数流 nums 初始化对象。 int add(int val) 将 val 阅读全文
posted @ 2022-05-28 11:38 萧海~ 阅读(23) 评论(0) 推荐(0) 编辑