242. 有效的字母异位词

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

示例 1:

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

输入: s = “rat”, t = “car”
输出: false
说明:
你可以假设字符串只包含小写字母。

进阶:
如果输入字符串包含 unicode 字符怎么办?你能否调整你的解法来应对这种情况?

class Solution {public boolean isAnagram(String s, String t) {int[] map = new int[128];char[] sArray = s.toCharArray();for(char ch:sArray){map[ch]++;}char[] tArray = t.toCharArray();for(char ch:tArray){map[ch]--;}for(int n:map){if (n != 0) {return false;}}return true;}
}

Java实现 LeetCode 242 有效的字母异位词相关推荐

  1. LeetCode 242. 有效的字母异位词 (计数排序思想字符处理)

    242. 有效的字母异位词 题意: 任意给定两个单词字符串,判断这两个字符串是否是字母异位词 思路: 先判断字符串长度是否相等 将s字符串每个字母映射到数组中,在对应位置++ 将t字符串每个字母映射到 ...

  2. LeetCode 242. 有效的字母异位词【哈希表】

    242. 有效的字母异位词 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词. 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词. 示例 ...

  3. leetcode:242 : 有效的字母异位词

    题解: 我们可以用一个数组来统计字符串中各个字母出现的次数. 通过比较各自的统计数组的相同与否来判断是不是字母异位词 有题目可知道字母都是小写的,所以统计的数组大小为26即可. bool isAnag ...

  4. leetcode——242. 有效的字母异位词

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

  5. leetcode 242. 有效的字母异位词 思考分析

    题目 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词. 我们先考虑低阶版本,认为字符只有26种可能,然后将a ~ z的字符映射到数组的索引0 ~ 25,数组中存放的则是 ...

  6. leetcode 242. 有效的字母异位词

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

  7. 小白 LeetCode 242 有效的字母异位词

    字母异位词 字符串由相同字母组成,但允许排列顺序不同. 如"aaabbb" 与 "ababab" 是字母异位词, 而"aabb" 与 &qu ...

  8. Leetcode 242.有效的字母异位词(哈希表)

    传送门:力扣 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词. 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词. 示例 1:输入: ...

  9. Leetcode 242.有效的字母异位词 By Python

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

最新文章

  1. 智能驾驶计算平台算力技术
  2. python怎么用matplotlib生成图表_Python让图表奔跑起来,Matplotlib的神奇用处
  3. linux下安装c/c++环境(gcc/gcc+)
  4. python代码物理_利用python求解物理学中的双弹簧质能系统详解
  5. swfheader 0.10 Released(已更正下载地址)
  6. 云垒·私有云一体化安全管理平台
  7. 一篇不错的讲解Java异常的文章
  8. dlink虚拟服务器端口转发,D-Link路由器端口转发怎么设置【图文教程】
  9. 安卓应用间的数据共享:ContentProvider、ContentResolver全解
  10. mysql中的on的执行顺序_MySQL -- join , on , where 的执行顺序
  11. 卡巴斯基安全部队2013中文免费版【可免费使用一个月】
  12. 借贷行业,还有明天吗?
  13. bootstrap fileupload插件实现文件上传与前端回显图片
  14. 十进制进制法_关于二进制、十进制、八进制、十六进制数据转换计算方法详细总结...
  15. 物联网设备数据流转之搭建前端服务框架:Vue3.0, ElementPlus, Axios, Echarts
  16. C语言:结构体与位段——自定义类型
  17. 系统思考:富者越富基模
  18. php54_php5.4官方下载|
  19. 阿里云搭建frp(其他云,通用)内网穿透
  20. 手贱对mac进行了系统更新到 macOS Big Sur 出现系统异常导致开不了机,一直卡在开机页面,解决过程。

热门文章

  1. 今年95后很狂阿里P7晒出工资单:狠补了两眼泪汪汪,真香...
  2. python 123 io网站答题如果最小化会有提示吗_爬虫进阶教程:百万英雄答题辅助系统...
  3. ups不间断电源高频机和工频机UPS不间断电源的比较
  4. c++ SFML ftp删除文件
  5. 我所积累的20条编程经验(乔纳森·丹尼可)
  6. 设置apache可以让php在多个虚拟空间限制读写权限
  7. Python二级考试知识点(史上最全)
  8. WSUS(Windows Server Update Services)注册表配置
  9. cv基础学习篇(一)
  10. ADSL宽带经常掉线断网故障处理方法