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

江苏纬信网站建设指数搜索

江苏纬信网站建设,指数搜索,苏州app推广团队,企业邮箱申请无需域名思路:字母相互抵消的思路,本题字符串中只包含小写字母26位,那就新建record数组int[26],下标0-25,代表小写字母a-z, 需要通过 某字符减a 来达到这一目的; class Solution {public boolean isAnagram(String…

在这里插入图片描述

思路:字母相互抵消的思路,本题字符串中只包含小写字母26位,那就新建record数组int[26],下标0-25,代表小写字母a-z, 需要通过 某字符减a 来达到这一目的;

class Solution {public boolean isAnagram(String s, String t) {//这里record数组,下标0-25,代表小写字母a-z, 需要通过 某字符减a 来达到这一目的;//字符相减得到数字,如:b-a = 1,z-a=25,因为字符ASCLL码中,b比a大1,z比a大25;int[] record = new int[26];//通过相互抵消的思路,记录s字符串每个字符出现的次数;for(int i=0; i<s.length();i++) {record[s.charAt(i) - 'a']++; }//在t字符串中抵消,字符出现就次数减1for(int j=0; j<t.length();j++){record[t.charAt(j) - 'a']--;}//遍历看看抵消完是不是都是0for(int k =0;k<record.length;k++){if(record[k]!=0){return false;}}return true;}
}

这个382题也是一样的道理,只是抵消之后,可能有的值会 小于0
在这里插入图片描述

class Solution {public boolean canConstruct(String ransomNote, String magazine) {if(ransomNote.length()>magazine.length()) return false;//下标表示字母,元素值表示次数;int[] record = new int[26];//抵消思想for(int i=0;i<magazine.length();i++){record[magazine.charAt(i) - 'a']++;}for(int i=0;i<ransomNote.length();i++){record[ransomNote.charAt(i) - 'a']--;}for(int i=0;i<record.length;i++){if(record[i]<0){return false;}}return true;}
}
http://www.yayakq.cn/news/598733/

相关文章:

  • 哪个省份做网站的多天津网站建设案例
  • 网站策划书包括哪些内容?做影视网站须要注意什么
  • 什么是网站内页公众号文章制作模板
  • 山东省建设科技协会网站有哪些平台可以做推广
  • 捷讯官网 网站建设找房网
  • 做的网站怎么让别人也能看到吗长沙软件开发培训机构
  • 湖州网站建设公司哪家好制作婚纱摄影网站管理图
  • 网站建设服务宗旨小公司做网站需要什么条件
  • 营销型的物流网站南宁网站建设哪
  • 公众号 手机网站开发做废钢那个网站好
  • 分析学生做网站东莞营销网站建设哪个平台好
  • 鹿邑网站建设怎么建公司网站教程
  • 北仑网站推广天津低价网站建设
  • 怎么自己制作网站平台大学生创业2月亏3万
  • 江西网站建设推广怎么注册网站名称
  • 现在做网站都是怎么做的哪里可以做产品购物网站
  • 网站模板用什么做用vs2010做免费网站模板下载
  • 社区网站的作用淘宝首页网站怎么做
  • 甘肃做网站的网络公司数据分析师就业前景如何
  • 免费职业技能培训网站建设网站的费用如何账务处理
  • 网站开发范围说明书怎样搭建大型企业网络
  • 网站的做网站的公司网站数字化建设方案
  • 网站域名归属权大连建网站
  • 中国建设服务信息网站平面设计是做什么的啊
  • 闸北区网站设计与制wordpress左侧导航菜单
  • 做暧暧暖网站婚庆网站设计说明书
  • 河北网站建设费用关于怎样把网站建设好的一些建议
  • 做房地产要自己开网站温州网站建设专业的公司
  • 百度秒收录技术百度关键词seo年度费用
  • 视频网站文案cod单页建站工具