![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode
文章平均质量分 63
C_xixixixi
这个作者很懒,什么都没留下…
展开
-
【LeetCode】排序做题总结
题目描述 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 示例 1 输入: s = “anagram”, t = “nagaram” 输出: true 示例 2 输入: s = “rat”, t = “car” 输出: false 说明 你可以假设字符串只包含小写字母。 LeetCode提交代码 class Solution { public: bool isAnagram(string s, string t) { sort(s.begin(),s原创 2021-02-09 23:15:27 · 104 阅读 · 0 评论 -
【LeetCode】位运算做题总结
201. 数字范围按位与 题目描述 给定范围 [m, n],其中 0 <= m <= n <= 2147483647,返回此范围内所有数字的按位与(包含 m, n 两端点)。 示例 1 输入: [5,7] 输出: 4 示例 2 输入: [0,1] 输出: 0 解题思路 比较m和n的前缀,取相同的部分。因为当(m,m+1,…n-1,n)进行连续“与操作”时,会抵消很大一部分,而只剩下m(或n)的前缀部分,最后只需将n归位。 如 5(101) 和 7(111) 结果为 4(100),[12,1原创 2021-01-23 23:45:24 · 174 阅读 · 0 评论