2017算法课.04(Valid Anagram )
来源:互联网 发布:30岁精华推荐知乎 编辑:程序博客网 时间:2024/04/28 08:41
Given two strings s and t, write a function to determine if t is an anagram of s.
For example,
s = "anagram", t = "nagaram", return true.
s = "rat", t = "car", return false.
Note:
You may assume the string contains only lowercase alphabets.
这里首先如果字符串大小不同。直接return false
如果长度相同,那么,字符串所拥有的字符也要相同。这里可以先进行排序,然后再进行比较更加方便。这里用到,sort函数,进行排序。
class Solution {
public:
bool isAnagram(string s, string t) {
sort(s.begin(), s.end());
sort(t.begin(), t.end());
return s == t;
}
};
0 0
- 2017算法课.04(Valid Anagram )
- 算法-Valid Anagram
- leetcode算法之Valid Anagram
- 【LeetCode】242. Valid Anagram(考察算法优化)
- LeetCode(242)Valid Anagram
- 242. Valid Anagram (异序词)
- 242. Valid Anagram(C++)
- 算法系列—— Valid Anagram
- 15算法课程 242. Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- VLC-Qt
- 线程安全>JVM内存模型>JAVA类加载
- 分治算法的运用
- URI和URL的区别
- STM32实验1:IO输出
- 2017算法课.04(Valid Anagram )
- 170318 Qt-第一个程序
- 蓝桥杯 地宫取宝 (记忆化搜索)
- FreeRTOS的源代码个人分析(基于KEIL下STM32F103的Demo) 七
- 自学报告
- git本地分支创建后关联远程分支
- 初步探讨BitTorrent文件的结构
- PostgreSQL表空间、数据库、模式、表、用户/角色之间的关系
- 欢迎使用CSDN-markdown编辑器