34 / 34 个通过测试用例
状态:通过
执行用时:4 ms
内存消耗:37.3 MB

class Solution {public boolean isAnagram(String s, String t) {if (s.length() != t.length())return false;int countS = 0;int countT = 0;int indexS = 0;int indexT = 0;for (char le = 'a'; le < 'z'; le++) {while ((indexS = s.indexOf(le,indexS)) != -1){countS++;indexS+=1;}while ((indexT = t.indexOf(le,indexT)) != -1){countT++;indexT+=1;}if (countS != countT) return false;}return true;}
}

leetcode 有效的字母异位词相关推荐

  1. LeetCode 1347. 制造字母异位词的最小步骤数

    1. 题目 给你两个长度相等的字符串 s 和 t.每一个步骤中,你可以选择将 t 中的 任一字符 替换为 另一个字符. 返回使 t 成为 s 的字母异位词的最小步骤数. 字母异位词 指字母相同,但排列 ...

  2. 【LeetCode】49.字母异位词分组 (三种解法开拓思路,java实现)

    49. 字母异位词分组 分析 方法一:排序数组分类 思路 当且仅当它们的排序字符串相等时,两个字符串是字母异位词. 算法 维护一个映射 ans : {String -> List},其中每个键 ...

  3. LeetCode||有效的字母异位词(排列)--给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词

    原题链接:https://leetcode-cn.com/problems/valid-anagram 题目描述: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词. 示 ...

  4. leetcode有效的字母异位词--哈希表与Counter(两种方法天差地别)

    水卡第n弹 话不多说,先展示以下我自己的写法 class Solution:def isAnagram(self, s: str, t: str) -> bool:s=collections.C ...

  5. leetCode C++ 49. 字母异位词分组 给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。

    一.思路: 对每一个字符串排序,然后将这个排序的字符串加到map里面,对于每一个新遍历的字符串就和map比较是否相等. 最开始用map,会出现超时,于是采用hash实现结构的unordered_map ...

  6. LeetCode简单题之有效的字母异位词

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

  7. LeetCode 49字母异位词分组50pow(x,n)51八皇后

    原创公众号:bigsai 如果不错记得点赞收藏! 关注回复 bigsai 领取Java进阶pdf资源,回复进群加入力扣打卡群. 上周打卡内容:43字符串相乘&44通配符匹配 45跳跃游戏&am ...

  8. LeetCode 2186. 使两字符串互为字母异位词的最少步骤数

    文章目录 1. 题目 2. 解题 1. 题目 给你两个字符串 s 和 t .在一步操作中,你可以给 s 或者 t 追加 任一字符 . 返回使 s 和 t 互为 字母异位词 所需的最少步骤数. 字母异位 ...

  9. LeetCode 438. 找到字符串中所有字母异位词(滑动窗口)

    1. 题目 给定一个字符串 s 和一个非空字符串 p,找到 s 中所有是 p 的字母异位词的子串,返回这些子串的起始索引. 字符串只包含小写英文字母,并且字符串 s 和 p 的长度都不超过 20100 ...

最新文章

  1. 脑科学真的可以启发AI吗?
  2. ipsec_over_gre
  3. Linux命令- echo、grep 、重定向、1>2、2>1的介绍
  4. A Star寻路相关资料汇总
  5. 在perl中获取当前的日期和时间
  6. qt之qthread的使用
  7. 以色列开发四旋翼无人机室内安保无人机-我爱无人机网
  8. 主流数据库之MySQL函数和MySQL数据操作基础知识及示例
  9. 设计模式-行为型软件设计模式(二)
  10. 百度、google、高德 地图比例尺功能实现(算法地图分辨率和zoomlevel之间的关系)
  11. 2021微信网页跳转APP
  12. 康师傅被“水和面”糊住了眼睛?
  13. 尾气冒黑烟是什么问题_汽车排气管冒黑烟,怎么回事?
  14. 【PAT乙级】PAT (Basic Level) Practice (中文)训练记录
  15. db2归档日志与循环日志(转载weiruan85)
  16. 用python实现FMM和BMM
  17. python统计英文文章中单词的个数无文件_求Python统计英文文件内单词个数的思路...
  18. 已解决:GET http://localhost:8080/statics/js/jquery-3.4.1.js net::ERR_ABORTED 404
  19. 十进制100转换成八进制是多少?
  20. 模板引擎--新闻案例

热门文章

  1. Magento 页面中加入CMS static block
  2. Flex之嵌入外部资源
  3. testNG单元测试学习
  4. 1106 数组的复习 随堂笔记 c103
  5. github操作笔记191021
  6. 草稿-git的使用-for windows -1006
  7. linux-vim操作-查找与替换
  8. mysql -连表查询
  9. botstrap-栅格布局与栅格偏移
  10. AWS EC2启动Centos实例以及设置root密码登录