LintCode Two Strings Are Anagrams
2024-10-11 03:36:16
1. 把string变为char数组
2. 排序Arrays.sort()
public class Solution {
/**
* @param s: The first string
* @param b: The second string
* @return true or false
*/
public boolean anagram(String s, String t) {
if(s == null || t == null) return false;
if(s.length() != t.length()) return false; char[] arrs = s.toCharArray();
char[] arrt = t.toCharArray();
Arrays.sort(arrs);
Arrays.sort(arrt); boolean flag = true;
for(int i = 0; i < arrs.length; i++){
if(arrs[i] != arrt[i]){
flag = false; }
}
return flag;// write your code here
}
};
最新文章
- Atitit 图像处理知识点 &#160;知识体系 知识图谱
- Spark源码系列(四)图解作业生命周期
- Reorder List [LeetCode]
- EasyUI-Combox
- jQuery在on绑定事件时,使用Function.prototype.bind上下文,只能用off(event)解绑函数,否则可能导致事件叠加
- 网站优化指南之数据库缓存、CDN与云存储
- 苹果新的编程语言 Swift 语言进阶(五)--控制流
- (中等) POJ 2828 Buy Tickets , 逆序+线段树。
- json的那些事
- Day9 操作系统介绍
- C# [LINQ] Linq Expression 获取多格式文件
- spring multipart源码分析:
- 【四】Java虚拟机内存区域初识
- [CodeForces 471A] MUH and Sticks
- 手写实现简单版IOC
- Sublime Test 3 搭建C++11编译环境(Windows)
- LinuxMint系统下Gate One的安装指南
- Excel 2010 对号叉号怎么打出来
- hdu 5001(概率DP)
- iOS7 UIKit动力学-重力特性UIGravityBehavior