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

给人做网站多少钱会所网站模板

给人做网站多少钱,会所网站模板,软件工程难学吗,wiz wordpress242.有效的字母异位词 思路:设立一个数组(int(26)),每个位置存放26个英文字母的数量,然后遍历统计第一个字符串中的字母出现的数量,遍历第二个字符串时,让对应的字母位置的数字-1,最后看是否数…

242.有效的字母异位词 

思路:设立一个数组(int(26)),每个位置存放26个英文字母的数量,然后遍历统计第一个字符串中的字母出现的数量,遍历第二个字符串时,让对应的字母位置的数字-1,最后看是否数组中的数字都为0。

class Solution {public boolean isAnagram(String s, String t) {int[] res = new int[26];for(int i = 0;i < s.length(); i++){res[s.charAt(i) - 'a']++;}for(int i = 0;i < t.length(); i++){res[t.charAt(i) - 'a']--;}for(int i = 0; i<26;i++){if(res[i] != 0) return false;}return true;}
}

349. 两个数组的交集 

初始思路:和上一题一样;

随想录思路:如果存储元素的值没有范围,可以使用set。

class Solution {public int[] intersection(int[] nums1, int[] nums2) {if(nums1 == null || nums2 == null || nums1.length == 0 || nums2.length == 0) return new int[0];Set<Integer> set1 = new HashSet<>(); Set<Integer> set2 = new HashSet<>();for(int i : nums1){set1.add(i);}for(int i : nums2){if(set1.contains(i))set2.add(i);}return set2.stream().mapToInt(Integer::intValue).toArray();}
}

202. 快乐数 

初始思路:没想到解决思路

随想录思路:首先,只有值重复出现时才会无限循环下去。所以需要判断值是否重复,判断值是否重复就要用到哈希。

class Solution {public boolean isHappy(int n) {Set<Integer> set = new HashSet<>();while(true){int sum = 0;while(n != 0){int temp = n%10;sum += (temp*temp);n /= 10;} if(sum == 1) return true;if(set.contains(sum)) return false;else set.add(sum);n = sum;}}
}

1. 两数之和

初始思路:暴力遍历数组。

                或者,先把数组转为hashset,然后让目标值减去每一个数,若差值大于0,则判断hashset中有没有这个差值。(找下标代价太大)

随想录思路:使用了hashmap,因为我们需要得到下标,还需要判断对应的值是否存在。

class Solution {public int[] twoSum(int[] nums, int target) {int[] res = new int[2];if(nums == null || nums.length == 0) return res;Map<Integer,Integer> map = new HashMap<>();for(int i = 0;i < nums.length;i++){int temp = target - nums[i];if(map.containsKey(temp)){res[1] = i;res[0] = map.get(temp);break;}map.put(nums[i], i);}return res;}
}

鉴于作者水平有限,文章可能存在错误

如有指正,十分感谢

http://www.dtcms.com/wzjs/806423.html

相关文章:

  • 包头企业网站建设公司上海建设工程标准与造价信息网站
  • 做网站底部不显示中文怎么回事做热血钓鱼网站
  • 网站策划与设计网站建设公司 枫子伽叩
  • 乐安网站建设网站建设合同怎么写
  • 小说阅读网站建设杭州网站建设商业
  • 建设个人银行网站石家庄全网seo
  • 书画网站源码惠州做网络推广的
  • 成都软件网站开发网络平台营销的特点
  • 访问不了服务器的网站网站后台管理系统模板 html
  • 国内做服装的网站有哪些做医药商城网站的公司
  • 企业网站公司单位有哪些网站建设价格差异多少
  • 上海龙雨建设工程有限公司网站建设银行招聘官方网站
  • 景洪网站建设网站做弹窗广告吗
  • 自己服务器可以做网站6617网址导航彩票网站大全
  • 网站提交入口大全wordpress发布模块支持5.x
  • 网站开发方案模板好的网站建设方案
  • 阿里云可以建设网站吗用js做简单的网站页面
  • 公司网站如何在百度上能搜索到做计算机项目的网站
  • 网站中新颖的功能怎么自建一个网站
  • 教你如何建设网站阿里去wordpress标签导航
  • 梅州建站联系方式做音乐网站首页要求
  • html5网站app开发wordpress站点app开发
  • 宁波静态网站建设免费网络软件
  • 做任务网站排行榜提供网站建设找哪家公司好
  • 网站logo怎么改wordpress4.5发布模块
  • 马鞍山网站建设与制作广东上海专业网站建设公司排名
  • 广西南宁网站策划天猫店铺购买平台
  • 做网站一般都需要什么功能龙岩iot开发福建小程序建设
  • 夏天做哪些网站致富免费建网站视频教程
  • 免费建网站网址网站制作的企业有哪些