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

南京做企业号微网站营销wordpress禁止蜘蛛抓取页面

南京做企业号微网站营销,wordpress禁止蜘蛛抓取页面,建行打95533能改密码吗,音乐网站需求分析题目#xff1a; 数组中有一个数字出现的次数超过数组长度的一半#xff0c;请找出这个数字。 你可以假设数组是非空的#xff0c;并且给定的数组总是存在多数元素。 示例#xff1a; 输入: [1, 2, 3, 2, 2, 2, 5, 4, 2] 输出: 2 思考#xff1a; 方法一#xff1a;投…题目 数组中有一个数字出现的次数超过数组长度的一半请找出这个数字。 你可以假设数组是非空的并且给定的数组总是存在多数元素。 示例 输入: [1, 2, 3, 2, 2, 2, 5, 4, 2] 输出: 2 思考 方法一投机取巧 将数组排序出现次数超过一半的数字肯定在数组中间的那个位置 题解 class Solution {public int majorityElement(int[] nums) {Arrays.sort(nums);return nums[nums.length / 2];} }思考 方法二哈希表辅助 使用一个 mapkey 存数组中的数字val 存出现的次数 当有数字出现次数超过数组长度一半时直接返回 题解 class Solution {public int majorityElement(int[] nums) {MapInteger,Integer map new HashMap();for(int num : nums){map.put(num,map.getOrDefault(num,0)1);if(map.get(num) nums.length1) return num;}return 0;} }思考 方法三摩尔投票法 众数和非众数投票初始票数为 0为 0 时假设当前数字为众数 遍历数组是众数 1不是众数 -1为 0 就接着继续重新来 最后得到众数 题解 class Solution {public int majorityElement(int[] nums) {int vote 0;int x 0;for (int i 0; i nums.length; i) {if (vote 0) x nums[i];if (x nums[i]) vote;else vote--;}return x;} }
http://www.w-s-a.com/news/629828/

相关文章:

  • 免费学习的网站平台自建站seo如何做
  • 海南三亚做网站公众号版面设计创意
  • 学校网站建设目的与意义合肥网页定制
  • 网站查询地址网站建设与维护费用
  • 做网站哪些软件比较好合肥外贸网站建设公司
  • 建网站需要哪些条件专业网站设计报价
  • 定制网站开发技术化妆品的网站布局设计图片大全
  • 网站模糊设计发布产品的免费平台有哪些
  • 网站建站什么目录桂林网站建设内容
  • 光明新区城市建设局网站长沙营销型网站制作费用
  • 网站建设制度制定wordpress主题哥
  • 门户网站的种类php网站开发实训心得
  • 流程图制作网页网络优化seo
  • 个人公益网站怎么制作wordpress flat theme
  • 做营销型网站的公司篇高端网站愿建设
  • 五莲网站建设维护推广凡科做网站的方法
  • 山东省住房建设厅网站首页网站文章更新怎么通知搜索引擎
  • 商务网站的可行性分析包括大流量网站 优化
  • 推广网站有效的方法网站数据统计
  • 自建视频网站WordPress数据库添加管理员
  • 新民电商网站建设价格咨询网站建设高效解决之道
  • 做网站需要哪些步骤网站设计介绍
  • 物流网站制作目的国外中文网站排行榜单
  • 苏州网站建设招标网站ftp的所有权归谁
  • 未央免费做网站河间网站建设
  • 酒庄企业网站app制作多少钱一个
  • 西安模板建网站网站如何做直播轮播
  • 网站功能需求表百度怎么投放自己的广告
  • 如何免费制作网站网站icp备案费用
  • 网站建设最新教程wordpress表白墙