题目描述:

给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。

注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。

示例 1:

输入: s = “anagram”, t = “nagaram” 输出: true 示例 2:

输入: s = “rat”, t = “car” 输出: false

我的题解

bool isAnagram(char * s, char * t){int sarr[26]={0},tarr[26]={0};for(int i=0;s[i]!='\0';i++){sarr[s[i]-97]++;}for(int i=0;t[i]!='\0';i++){tarr[t[i]-97]++;}for(int i=0;i<26;i++){if(sarr[i]!=tarr[i]){return false;}}return true;}

LeetCode242. 有效的字母异位词——C语言相关推荐

  1. LeetCode242/567.字符串的排列:有效的字母异位词(Kotlin语言)

    LeetCode242.有效的字母异位词 题目描述 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词. 示例 1: 输入: s = "anagram" ...

  2. 力扣242.有效的字母异位词(Java语言,排序法、散列表法)

    题目描述: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词. 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词. 解题思路: 思路1: ...

  3. leetcode242. 有效的字母异位词

    给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词. 示例 1: 输入: s = "anagram", t = "nagaram" ...

  4. leetcode242. 有效的字母异位词(两种方法map或数组)

    一:题目 二:上码 1:方法一(map解法) class Solution {public:bool isAnagram(string s, string t) {/**思路:1.分析题意,这个是要判 ...

  5. 算法训练Day6 | LeetCode:242. 有效的字母异位词(数组作哈希表);349. 两个数组的交集(Set作哈希表);202.快乐数 (Set作哈希表);1. 两数之和(Map作哈希表)

    目录 LeetCode242. 有效的字母异位词 方法:数组作哈希表 1. 思路 2. 代码实现 3. 复杂度分析 4. 思考 Leetcode349. 两个数组的交集 方法一:用Set作HashMa ...

  6. 小白刷代码随想录day6 -- 242.有效的字母异位词,349.两个数组的交集,202快乐数,1.两数之和

    今天是刷代码随想录的day6.昨天day5元宵节休息日.今天开始了哈希表部分.对于哈希表的内容之前没有怎么学习过,所以今天的刷题主要以学习方法为主.待二刷的时候争取能够手撕代码! 哈希法 首先一个大前 ...

  7. Leetcode算法题(C语言)16--有效的字母异位词

    题目:有效的字母异位词 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的一个字母异位词. 示例 1: 输入: s = "anagram", t = " ...

  8. 有效的字母异位词python(leetcode242)

    #242. 有效的字母异位词 第一个哈希表题目 输入: s = "anagram", t = "nagaram" 输出: true 输入: s = " ...

  9. LeetCode-有效的字母异位词

    题目描述: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词. 输入: s = "anagram", t = "nagaram" ...

最新文章

  1. 【Qt】错误GL/gl.h: No such file or directory的解决方法(以及cannot find -lGL解决方法)
  2. 桥接模式(Bridge)
  3. ​MEMS在未来面临的挑战
  4. Visual Studio 2005 Professional Released
  5. loadrunner目录分析
  6. 推荐系统炼丹笔记:Deep Retrieval
  7. win7 右键计算机 服务 设备管理器,win7系统计算机右键菜单添加设备管理器的操作方法...
  8. linux用户类型分类,信息安全技术题库:SELinux安全上下文主要包括用户、角色、类型、层次和分类字段。( )...
  9. Fibonacci in the Pocket 模拟
  10. 实际打印页码偏上_4个Excel打印小技巧,想怎么打就怎么打?
  11. grub.conf解析
  12. 手机上将mp4转换成amv_如何在智能手机上将图像转换为黑白图像
  13. JDK8中Lambda 表达式语法糖脱糖[非原创]
  14. 软件测试速记口诀(一)<软件测试基础>
  15. 【漏洞复现】phpstudy隐藏后门漏洞的验证与利用
  16. 计算机 哈弗结构图,作为一个程序员,不知道什么是冯诺依曼体系结构?那肯定也不知道哈佛结构喽!...
  17. 华清远见重庆中心—JS阶段技术总结/个人总结
  18. day1 - SDK入门
  19. 针对韩国开展的一系列韩文类恶意文档定向攻击行动分析 part-1
  20. Django+Layui+Mysql数据可视化系统项目(三)

热门文章

  1. 安利一个简单且易用的自助建站平台,建设效果堪比wordpress
  2. 自我调节——形象的静
  3. Android显示GIF动画
  4. 彻底解决python库安装慢的问题
  5. python 显示 “SyntaxWarning: “is“ with a literal. Did you mean “==“?” 警告
  6. 设置访问计算机密码,计算机访问时如何设置访问密码.doc
  7. 解决问题的方法:构建业务中台的基础——共享服务体系
  8. java 工厂类静态方法,为什么要在JAVA工厂模式中使用静态方法
  9. 京东计划投资苏州高铁新城用地,11号公告内的3宗地块将正式出让
  10. HR真的会嫌弃跳槽频繁的测试人员吗?