Valid Anagram
来源:互联网 发布:社交网络将会如何发展 编辑:程序博客网 时间:2024/04/28 16:56
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.
class Solution {public: bool isAnagram(string s, string t) { if(s.length() != t.length()) return false; if(s=="" || t=="") return true; int count[26]={0}; for(int i = 0; i < s.length(); ++i){ count[s[i]-'a']++; } for(int i = 0; i < t.length(); ++i){ count[t[i]-'a']--; } for(int i = 0; i < 26; ++i) if(count[i]) return false; return true; }};
0 0
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- Valid Anagram
- 内存管理
- HDU 5365 Run(暴力)
- 黑马程序员-----Java基础-----面向对象!
- poj3126prime path
- ABAP BAPI 和 RFC 的区别
- Valid Anagram
- [LeetCode]Permutations
- iOS UI_相册
- 最新hosts,更新hosts,可用
- [LeetCode]Rotate Image
- 单例模式
- POJ 1836 Alignment(DP max(最长上升子序列 + 最长下降子序列))
- [LeetCode]Anagrams
- C++中关于new和delete的使用