
力扣简单题
口木西成
沙坡村男子技术学院,java后台开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
942. 增减字符串匹配_DI String Match
题目要求 给定只含"I"(增大)或 "D"(减小)的字符串S,令N = S.length。 返回[0, 1, ..., N]的任意排列A使得对于所有i = 0,..., N-1,都有: 如果S[i] == "I",那么A[i] < A[i+1] 如果S[i] == "D",那么A[i] > A[i+1] 示例 1: 输出:"IDID" 输出:[0...原创 2019-09-20 15:35:36 · 166 阅读 · 0 评论 -
884. 两句话中的不常见单词
题目要求 给定两个句子A和B。(句子是一串由空格分隔的单词。每个单词仅由小写字母组成。) 如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的。 返回所有不常用单词的列表。 您可以按任何顺序返回列表。 示例 1: 输入:A = "this apple is sweet", B = "this apple is sour" 输出:["sw...原创 2019-09-20 20:17:33 · 215 阅读 · 0 评论 -
242. 有效的字母异位词
题目要求 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 示例1: 输入: s = "anagram", t = "nagaram" 输出: true 示例 2: 输入: s = "rat", t = "car" 输出: false 说明: 你可以假设字符串只包含小写字母。 解题思路 首先s是通过变换字母位置变成t,所以两个字符串里面的字...原创 2019-09-21 13:23:52 · 117 阅读 · 0 评论 -
704. 二分查找
题目要求 给定一个n个元素有序的(升序)整型数组nums 和一个目标值target ,写一个函数搜索nums中的 target,如果目标值存在返回下标,否则返回 -1。 解题思路 最基础的二分法。如果想进阶,可以看看左闭右开和左开右闭的做法。 代码实现 public int search(int[] nums, int target) { int left...原创 2019-09-21 14:04:20 · 126 阅读 · 0 评论