HashMap算法题
一碗机智的糖浆
这个作者很懒,什么都没留下…
展开
-
49. 字母异位词分组(java实现)--LeetCode
文章目录题目:解法1:排序解法2:计数解法3:质数题目:给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。示例:输入: ["eat", "tea", "tan", "ate", "nat", "bat"]输出:[ ["ate","eat","tea"], ["nat","tan"], ["bat"]]说明:所有输入均为小写字母。不考虑答案输出的顺序。解法1:排序/** * 思路: * 创建map和set * map中k是排序原创 2020-12-18 01:09:48 · 509 阅读 · 0 评论 -
242. 有效的字母异位词(java实现)--LeetCode
题目242. 有效的字母异位词给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。示例 1:输入: s = "anagram", t = "nagaram"输出: true示例 2:输入: s = "rat", t = "car"输出: false说明:你可以假设字符串只包含小写字母。进阶:如果输入字符串包含 unicode 字符怎么办?你能否调整你的解法来应对这种情况?解法1:排序/** * 思路: * 简单过滤:看两个字符串长度是否一致原创 2020-12-17 23:15:51 · 330 阅读 · 0 评论