LeetCode 242. Valid Anagram
来源:互联网 发布:安卓手机游戏 知乎 编辑:程序博客网 时间:2024/05/17 06:14
public class Solution { public boolean isAnagram(String s, String t) { int[] sArray = new int[26]; int[] tArray = new int[26]; //边界情况 if (s ==null || t==null){ return true; //都是null }else if( (s==null && t!=null) || (s!=null&&t==null)){ return false; //只有一个是null }else if (s.length()==t.length()) { //相等才有可能是 if (s.length() == 0){ //说明这俩都是0 满足 return true; }else{ //不为null 长度相等 且有字母存在 int j = 0; for (j = 0; j<s.length() ; j++) { sArray[s.charAt(j)-'a']++; //依次对应 a就是数组0位置 b是数组1位置 tArray[t.charAt(j)-'a']++; //依次对应 } for (int i = 0; i <26 ; i++) { if (sArray[i]!=tArray[i]){ //只要不一样 return false; } } } }else{ return false; //其他情况都不算 } return true; }}
阅读全文
0 0
- [leetcode] 242.Valid Anagram
- leetcode 242. Valid Anagram
- [leetcode] 242. Valid Anagram
- leetCode 242. Valid Anagram
- Leetcode 242. Valid Anagram
- 242. Valid Anagram LeetCode
- 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
- 242.[LeetCode]Valid Anagram
- Web中的Grunt:任务自动管理工具的基本介绍
- 各蓝牙版本发布时间以及主要特点
- Python学习06_图像的批量处理
- 用Shell编程,判断一文件是不是字符设备文件,如果是将其拷贝到 /dev 目录下。
- HDU 3265 Posters(面积并模板题)
- LeetCode 242. Valid Anagram
- LeetCode 58. Length of Last Word
- Hessian源码解析(四)
- centos eclipse 快捷键失效
- TPshop学习(2)windows下安装Tpshop
- 完美世界招聘笔试(子序列)
- 看书手敲
- 文章标题
- java 集合 TreeSet