首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

leetcode-242-Valid Anagram

题目描述: Given two strings s and t , write a function to determine if t is an anagram of s....Example 1: Input: s = "anagram", t = "nagaram" Output: true Example 2: Input: s = "rat", t = "car" Output...要完成的函数: bool isAnagram(string s, string t)  说明: 1、给定两个字符串 s 和 t ,要求判断 s 能不能通过交换位置变成 t ,返回true或者false...2、其实就是要我们判断 s 和 t 中的字符出现次数是不是相等,而且两个字符串中只包含小写字母,所以我们定义一个长度为26的vector就可以了。...但是存在一个问题,如果两个字符串是“aa”和“bb”,异或结果仍然是0,这就很尴尬了。 所以其实异或结果是0,是两个字符串中的所有字母都一样的,必然条件,而不是充分条件。 最终还是用统计的方法完成了。

49420

Valid Anagram

题目: 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....大意: 给出两个字符串s和t,写一个函数来判断t是否是s的易位构词。 比如说: s = "anagram", t = "nagaram", 返回true。...思路: 一开始,想了一个现在看来很笨的办法,这道题无非就是要检查两个字符串中的字母是否全部一致,我就遍历其中一个字符串,在每一个字符中,从另一个字符串找到第一个相同的字符,然后删掉字符串中的这个字符,继续遍历...,直到有一个字符在另一个字符串中找不到了,说明没有这个字符或者数量少一些,就返回false,如果全部遍历完了都找得到,且另一个字符串也被删完了,那就返回true。

18110

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券