LeetCode 242 Valid Anagram
来源:互联网 发布:php json格式化输出 编辑:程序博客网 时间:2024/06/15 05:33
题目:
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.
题意:
给两个字符串 s 和 t ,写一个函数判断 s 能否通过交换字母位置来组成 t。
s 和 t 都只包含 小写字母。
对于 s,和 t ,分别统计其中每一个字母出现的次数,之后比较 s 和 t 的包含字母及数量是否一致即可。
代码如下:
class Solution {public: bool isAnagram(string s, string t) { map<char, int> dic1, dic2; for (char c : s) dic1[c] ++; for (char c : t) dic2[c] ++; return dic1 == dic2; }};
阅读全文
1 0
- Leetcode #242 Valid Anagram
- leetcode-242-Valid Anagram
- leetcode 242: Valid Anagram
- 【LeetCode】242 Valid Anagram
- [leetcode 242]Valid Anagram
- leetCode #242 Valid Anagram
- Leetcode #242 Valid Anagram
- LeetCode 242 Valid Anagram
- [LeetCode 242] Valid Anagram
- LeetCode(242)Valid Anagram
- leetcode[242] Valid Anagram
- leetcode 242 :Valid Anagram
- LeetCode 242----Valid Anagram
- 【LeetCode】242Valid Anagram
- Leetcode #242 Valid Anagram
- LeetCode 242:Valid Anagram
- LeetCode 242 Valid Anagram
- LeetCode 242:Valid Anagram
- 守护进程(daemon)很简单------第一次玩setsid函数
- [TypeScript语法7]decorators
- idea【 Address localhost:1099 is already in use】socket closed
- 玲珑学院OJ 1149-Buildings-(RMQ+二分)
- for循环
- LeetCode 242 Valid Anagram
- SQL
- ssm整合时,通过jdbc.properties文件无法连接mysql问题
- 《手诊歌》
- 随机数
- Java 关键字 volatile 的理解与正确使用
- HDU
- android stuido集成jni
- HTTPS原理及交互过程