当前位置: 首页 > news >正文

学编程做网站wordpress用户注册审核

学编程做网站,wordpress用户注册审核,个人承接网站开发项目,做商城网站要什么证件给定两个字符串 *s* 和 *t* #xff0c;编写一个函数来判断 *t* 是否是 *s* 的字母异位词。 注意#xff1a;若 *s* 和 *t* 中每个字符出现的次数都相同#xff0c;则称 *s* 和 *t* 互为字母异位词。 示例 1: 输入: s anagram, t nagaram 输出:…给定两个字符串 *s* 和 *t* 编写一个函数来判断 *t* 是否是 *s* 的字母异位词。 注意若 *s* 和 *t* 中每个字符出现的次数都相同则称 *s* 和 *t* 互为字母异位词。 示例 1: 输入: s anagram, t nagaram 输出: true 示例 2: 输入: s rat, t car 输出: false 数组其实就是一个简单哈希表而且这道题目中字符串只有小写字符那么就可以定义一个数组来记录字符串s里字符出现的次数。 需要定义一个多大的数组呢定一个数组叫做record大小为26 就可以了初始化为0因为字符a到字符z的ASCII也是26个连续的数值。 为了方便举例判断一下字符串s aee, t eae。 定义一个数组叫做record用来上记录字符串s里字符出现的次数。 需要把字符映射到数组也就是哈希表的索引下标上因为字符a到字符z的ASCII是26个连续的数值所以字符a映射为下标0相应的字符z映射为下标25。 再遍历 字符串s的时候只需要将 s[i] - ‘a’ 所在的元素做1 操作即可并不需要记住字符a的ASCII只要求出一个相对数值就可以了。 这样就将字符串s中字符出现的次数统计出来了。 那看一下如何检查字符串t中是否出现了这些字符同样在遍历字符串t的时候对t中出现的字符映射哈希表索引上的数值再做-1的操作。 那么最后检查一下record数组如果有的元素不为零0说明字符串s和t一定是谁多了字符或者谁少了字符return false。 最后如果record数组所有元素都为零0说明字符串s和t是字母异位词return true。 时间复杂度为O(n)空间上因为定义是的一个常量大小的辅助数组所以空间复杂度为O(1)。 解 class Solution {public boolean isAnagram(String s, String t) {int[] record new int[26];for (int i 0; i s.length(); i) {record[s.charAt(i) - a]; // 并不需要记住字符a的ASCII只要求出一个相对数值就可以了}for (int i 0; i t.length(); i) {record[t.charAt(i) - a]--;}for (int count: record) {if (count ! 0) { // record数组如果有的元素不为零0说明字符串s和t 一定是谁多了字符或者谁少了字符。return false;}}return true; // record数组所有元素都为零0说明字符串s和t是字母异位词} }
http://www.yutouwan.com/news/388357/

相关文章:

  • 企业为何要建设网站网站规划说明书
  • 个人网站工商备案网上商城功能模块图
  • 广州shopify代建站徐州做网站的公司招聘
  • 注册网站时跳过验证码现在流行什么做网站
  • 海南电商网站建设有创意的电商公司名字大全
  • 北京 代理前置审批 网站备案香奈儿网站建设的目标
  • 怎样拍照产品做网站沃尔玛网上商城叫什么
  • 阿里云建站后台建站asp网站打开
  • 福州网站建设设计公司安康网站建设公司价格
  • 建设asp网站视频教程宣传软文模板
  • 常州城乡建设局网站怎么做游戏代理
  • 番禺响应式网站建设武功县住房和城乡建设局官网站
  • 网站建设如果登录失败做招聘网站需要什么人员
  • 做普工招聘网站网站导航栏兼容性
  • 佛山高端网站兰州网站建设运营方案
  • 这样做自己公司的网站wordpress删除模板文件夹
  • 国内做服装的网站有哪些商务卫士包括网站建设
  • 搜索网站logo怎么做自己做网站花钱吗
  • 如何保存自己做的网站虚拟主机销售网站源码
  • 什么是推广型网站设计制作生态瓶
  • 龙岩网站建设运营网站公司网站搭建
  • 建站公司服务深圳 网站
  • 一个帮你赚钱的网站是谁做的广告西充建设部门投诉网站
  • 中山建网站咨询电话网站设计风格升级
  • 做网站什么软件好合肥市住房建设局网站
  • 信息技术会考做网站做网站时图片要切片有什么作用
  • 厦门做网站多少钱建设项目验收公示网站
  • 厦门旅游网站建设目的做网站学哪方面知识
  • 荷城网站制作网站发展趋势
  • 做女装的看哪个网站好wordpress虾米音乐插件