242. Valid Anagram
来源:互联网 发布:工程优化设计收费标准 编辑:程序博客网 时间:2024/06/04 00: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.
Note:
You may assume the string contains only lowercase alphabets.
思路:因为只包含小写字母,只需设置一个长度为26的计数就行
代码如下(已通过leetcode)
public class Solution {
public boolean isAnagram(String s, String t) {
if (s.length() != t.length())
return false;
String[] ss = new String[s.length()];
String[] tt = new String[t.length()];
for (int i = 0; i < s.length(); i++) {
ss[i] = "" + s.charAt(i);
tt[i] = "" + t.charAt(i);
}
Arrays.sort(ss);
Arrays.sort(tt);
boolean flag = true;
for (int i = 0; i < ss.length; i++) {
if (!ss[i].equals(tt[i])) {
flag = false;
}
}
return flag;
}
}
- [leetcode] 242.Valid Anagram
- 242.Valid Anagram
- leetcode 242. Valid Anagram
- 242. Valid Anagram
- [leetcode] 242. Valid Anagram
- leetCode 242. Valid Anagram
- Leetcode 242. Valid Anagram
- 242. Valid Anagram
- 242. Valid Anagram LeetCode
- 242. Valid Anagram
- LeetCode 242. Valid Anagram
- LeetCode 242. Valid Anagram
- 242. Valid Anagram
- 242. Valid Anagram
- 242. Valid Anagram
- 242. Valid Anagram
- 242. Valid Anagram
- 242. Valid Anagram
- C#基础知识之结构体(Struct)
- 对页面数据进行按某一字段排序显示
- android 内存泄露笔记
- eclipse代码注释之模板xml
- postgresql数据库对象管理之非模式对象
- 242. Valid Anagram
- C++第四次实验(求1000内所有偶数的和)
- c++实验四—分数的累加
- RGB颜色查询对照表
- Windows 任务计划执行Python程序的设置
- iOS 防止循环引用的两个方法
- C语言中输入输出重定,freopen()妙用
- java.security.cert.CertPathValidatorException: timestamp check failed
- spring security