leetcdoe Valid Anagram
题目连接
https://leetcode.com/problems/valid-anagram/
Valid Anagram
Description
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.
Note: 
You may assume the string contains only lowercase alphabets.
class Solution {
public:
	bool isAnagram(string s, string t) {
		int A[26] = { 0 }, B[26] = { 0 };
		size_t i, n = s.length(), m = t.length();
		if (n != m) return false;
		for (i = 0; i < n; i++) A[s[i] - 'a']++;
		for (i = 0; i < m; i++) B[t[i] - 'a']++;
		for (i = 0; i < 26; i++) {
			if (A[i] != B[i]) return false;
		}
		return true;
	}
};
leetcdoe Valid Anagram的更多相关文章
- 【09_242】Valid Anagram
		Valid Anagram My Submissions Question Total Accepted: 43694 Total Submissions: 111615 Difficulty: Ea ... 
- leetcode面试准备:Valid Anagram
		leetcode面试准备:Valid Anagram 1 题目 Given two strings s and t, write a function to determine if t is an ... 
- 242. Valid Anagram(C++)
		242. Valid Anagram Given two strings s and t, write a function to determine if t is an anagram of s. ... 
- 22. leetcode 242. Valid Anagram(由颠倒字母顺序而构成的字)
		22. 242. Valid Anagram(由颠倒字母顺序而构成的字) Given two strings s and t, write a function to determine if t i ... 
- 【LeetCode】242. Valid Anagram (2 solutions)
		Valid Anagram Given two strings s and t, write a function to determine if t is an anagram of s. For ... 
- [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: ... 
- LN : leetcode 242 Valid Anagram
		lc 242 Valid Anagram 242 Valid Anagram Given two strings s and t, write a function to determine if t ... 
- LeetCode_242. Valid Anagram
		242. Valid Anagram Easy Given two strings s and t , write a function to determine if t is an anagram ... 
- LeetCode 242. 有效的字母异位词(Valid Anagram)
		242. 有效的字母异位词 LeetCode242. Valid Anagram 题目描述 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的一个字母异位词. 示例 1: 输入: s ... 
随机推荐
- shell expr 的使用注意事项
			#!/bin/bash a=10 b=20 c=`expr $a + $b` echo "a + b :$c" c='expr $a + $b' echo "a + b ... 
- CentOS虚拟机通过主机WIFI上网
			0 环境简介 环境如下: (1)宿主机为WIN7系统,连接内网,同时通过本机的WIFI上外网: (2)虚拟机为VMWare12下的CentOS7系统. 1 虚拟机设置 选择NAT 模式: 2 宿主机W ... 
- simple demo of Handlebars.js & jquery.js
			simple demo of Handlebars.js & jquery.js <html> <head> <script src="jquery-1 ... 
- Django 的 之 视图
			Django的View(视图) 一个视图函数(类),简称视图, 是个简单的python函数(类),它接受wed请求并且返回web 响应. 响应可以是一张网页的HTML内容,一个重定向,一个404错误, ... 
- 多进程小例子--fork+pipe
			1 #include<stdio.h> 2 #include<unistd.h> 3 4 #define m 6 5 int main() 6 { 7 ... 
- Js获取当前的日期和时间以及时间戳转化为时间
			/** *获取当前时间 *format=1精确到天 *format=2精确到分 */ function getCurrentDate(format) { var now = new Date(); v ... 
- 51nod1287(二分/线段树区间最值&单点更新)
			题目链接:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1287 题意:中文题诶- 解法1:b[i] 存储 max(a[0 ... 
- uoj#38. 【清华集训2014】奇数国(线段树+数论)
			传送门 不难看出就是要先求区间积,再求这个区间积的\(\varphi\) 因为\(\varphi(x)=x\times\frac{p_1-1}{p_1}\times\frac{p_2-1}{p_2}\ ... 
- Node.js crypto加密模块汇总
			第一篇文章:MD5 和 SHA家族 概述:使用Node实现较为简单的Hash加密算法,本篇实际上重不在Hash加密,主要的还是为了引出crypto加密的三种方式 第二篇文章:HMAC 概述:密钥相关的 ... 
- SpringBoot2.0 基础案例(05):多个拦截器配置和使用场景
			一.拦截器简介 1.拦截器定义 拦截器,请求的接口被访问之前,进行拦截然后在之前或之后加入某些操作.拦截是AOP的一种实现策略. 拦截器主要用来按照指定规则拒绝请求. 2.拦截器中应用 Token令牌 ... 
