leetcdoe Valid Anagram
2024-08-30 05:05:07
题目连接
https://leetcode.com/problems/valid-anagram/
Valid Anagram
Description
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.
class Solution {
public:
bool isAnagram(string s, string t) {
int A[26] = { 0 }, B[26] = { 0 };
size_t i, n = s.length(), m = t.length();
if (n != m) return false;
for (i = 0; i < n; i++) A[s[i] - 'a']++;
for (i = 0; i < m; i++) B[t[i] - 'a']++;
for (i = 0; i < 26; i++) {
if (A[i] != B[i]) return false;
}
return true;
}
};
最新文章
- javascript的垃圾收集机制
- 使用 GitHub 和 Hexo 搭建个人独立博客
- Java.lang.String 乱码反编译
- 分享一个MarkDown的配色主题
- android studio 使用gradle 导出jar包,并打包assets目录
- web.xml的一份配置(备忘)
- RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工作流程组件WinForm业务平台
- Testng使用方法示例
- 最完整PHP.INI中文版
- python中如何将str转换成dict
- NYOJ-21 三个水杯 AC 分类: NYOJ 2014-02-08 11:35 174人阅读 评论(0) 收藏
- svn 提交失败 更新失败 提示 已经锁定
- 在非controllers中获取httpServletRequest
- Gym 101612C Consonant Fencity
- Base64算法原理
- 存个emacs配置
- string to int
- JMeter_JDBC 性能测试
- 墨水屏 E-Paper module【转】
- learn
热门文章
- POJ 3258 最小值最大化 二分搜索
- github怎么创建一个项目,怎么添加一个ssh-key的客户
- IOS深入学习
- Hash表的实现
- Bind 远程连接出现rndc: connect failed: 192.168.1.66#953: connection refused
- 6. webshell文件上传分析溯源
- matlab新手入门(三)(翻译)
- 将Opencv java中的Mat通过jni传递到C++中的方法
- python unittest模块
- AGC001 F - Wide Swap【线段树+堆+拓扑排序】