![](https://img-blog.csdnimg.cn/20200501125045885.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
力扣(LeetCode)
力扣(LeetCode)
无梦生7
优于别人,并不高贵,真正的高贵应该是优于过去的自己。
展开
-
力扣(LeetCode)217. 存在重复元素
目录存在重复元素题目题解0102存在重复元素题目给定一个整数数组,判断是否存在重复元素。如果任意一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。示例 1:输入: [1,2,3,1]输出: true示例 2:输入: [1,2,3,4]输出: false示例 3:输入: [1,1,1,3,3,4,3,2,4,2]输出: true题解01思路:使用集合set去除重复后再使用len,与不去重的不相等则返回True。cl原创 2020-05-26 22:24:06 · 281 阅读 · 0 评论 -
力扣(LeetCode) “大砍刀” 与 “万能胶” 题解旋转数组
文章目录189. 旋转数组题目思路代码189. 旋转数组题目 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例 2:输入: [-1,-100,3,99] 和 k = 2输出: [3,99,-1,原创 2020-05-21 13:07:46 · 172 阅读 · 0 评论 -
01.03. URL化《程序员面试金典》记录
文章目录面试题 01.03. URL化题解补充replace()方法描述语法面试题 01.03. URL化URL化。编写一种方法,将字符串中的空格全部替换为%20。假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。(注:用Java实现的话,请使用字符数组实现,以便直接在数组上操作。)示例1:输入:"Mr John Smith ", 13输出:"Mr%20Joh...原创 2020-05-04 21:59:59 · 195 阅读 · 0 评论 -
01.02. 判定是否互为字符重排《程序员面试金典》记录
01.02. 判定是否互为字符重排给定两个字符串 s1 和 s2,请编写一个程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。示例 1:输入: s1 = “abc”, s2 = “bca”输出: true示例 2:输入: s1 = “abc”, s2 = “bad”输出: false说明:0 <= len(s1) <= 1000 &l...原创 2020-05-02 21:08:21 · 197 阅读 · 0 评论 -
01.01 判定字符是否唯一 《程序员面试金典》记录
文章目录01.01 判定字符是否唯一题解补充len() 方法描述语法set() 函数描述语法01.01 判定字符是否唯一实现一个算法,确定一个字符串 s 的所有字符是否全都不同。示例 1:输入: s = “leetcode”输出: false示例 2:输入: s = “abc”输出: true限制:0 <= len(s) <= 100如果你不使用...原创 2020-05-01 22:33:43 · 188 阅读 · 0 评论