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

网站建设销售提点20个点百度一下照片识别

网站建设销售提点20个点,百度一下照片识别,宁波seo公司哪家好,家具行业建设网站多数元素#xff0c;链接奉上 方法 1.摩尔投票2.合理但错误的方法2.1暴力循环2.2排序求出中间元素中间元素 1.摩尔投票 先来简单的介绍摩尔投票#xff1a; 摩尔投票是一种用来解决绝对众数问题的算法。 什么是绝对众数呢#xff1f; 在一个集合中#xff0c;如果一个元素…多数元素链接奉上 方法 1.摩尔投票2.合理但错误的方法2.1暴力循环2.2排序求出中间元素中间元素 1.摩尔投票 先来简单的介绍摩尔投票 摩尔投票是一种用来解决绝对众数问题的算法。 什么是绝对众数呢 在一个集合中如果一个元素的出现次数比其他所有元素的出现次数之和还多那么就称它为这个集合的绝对众数。等价地说绝对众数的出现次数大于总元素数的一半。 思路 设置一个计数器count 利用绝对众数与非绝对众数相互对抗、抵消 首先遍历数组 遇到相同的count不同的count-- 在根据count的数值设置当前的candidate投票对象 因为绝对众数非绝对众数对抗过后剩下的那个元素一定是绝对众数 代码实现 int majorityElement(int* nums, int numsSize) {//mooreint i0;int candidatenums[0];//设置投票对象int count1;//因为投票对象是nums[0]本身就是1票for(i1,count1;inumsSize;i)//遍历数组{if(candidatenums[i])//当投票对象与当前元素相同时countcount;else{//否则count--count--;if(count0)//当投票对象票数0重新选择对象{candidatenums[i];count1;//票数重置为1}}}return candidate; }2.合理但错误的方法 这是题主自己经历的错误因为超出运行时间所以不可以用 但是 注意2.2中的方法会根据排序的不同方法而产生不同影响 例如 冒泡排序会时间出界但快速排序不会 2.1暴力循环 马有失蹄暴力循环也会 思路 设置计数器count0 利用外部循环变量作为数组下标 在内层也设置一个循环变量为数组下标 与每一个数组元素进行比较相同时count 当满足countnumssize/2时break 代码实现 int majorityElement(int* nums, int numsSize) {int i 0;for (i 0; i numsSize; i){int count 0;for (int j 0; j numsSize; j){if (nums[i] nums[j])count;}if (count numsSize / 2)break;}return nums[i];}2.2排序求出中间元素中间元素 思路 先进行排序之后求出nums[numsSize/2]中间元素因为绝对众数所占元素必定过半故中间元素一定为绝对众数再return中间元素 代码实现 int majorityElement(int* nums, int numsSize) {int i 0;int tmp 0;for (i 0; i numsSize - 1; i){for (int j 0; j numsSize - 1 - i; j){if (nums[j] nums[j 1]){tmp nums[j];nums[j] nums[j 1];nums[j 1] tmp;}}}return nums[numsSize/2]; }欢迎讨论哦
http://www.w-s-a.com/news/617973/

相关文章:

  • 网站后台如何更换在线qq咨询代码在线种子资源网
  • 东莞网站优化制作免费中文wordpress主题下载
  • 东莞建筑设计院排名网络优化论文
  • 做牙工作网站郑州前端开发培训机构
  • 温州专业建站网站制作的管理
  • 公司网站开发策划书有没有专门做教程的网站
  • 江苏省工程建设信息网站一天赚1000块钱的游戏
  • 制作响应式网站报价品牌建设整体体系包括什么
  • 网站推广策划报告目前做win7系统最好的网站
  • 东莞网站建设咨询公江西网站建设平台
  • 什么是网站功能源码下载站
  • 石家庄制作网站的公司双柏县住房和城乡建设局网站
  • 影视vip网站建设教程ppt模板免费下载 素材红色
  • 内蒙古城乡建设部网站首页平台网站建设ppt
  • 集约化网站建设项目官方网站建设
  • 原创先锋 北京网站建设网站开发电脑内存要多少
  • 婚恋网站建设项目创业计划书网站建设 食品
  • 免费建网站代码查询做导员的网站
  • 做网站的软件电子可以看女人不易做网站
  • 学校响应式网站模板下载仙居住房和城乡建设规划局网站
  • 推广网站的方法有拍卖网站建设
  • 网站建设网站排名优化中国网站服务器哪个好
  • asp网站应用程序网站建设需要提供的资料
  • 网站开发与设计.net微信小程序设计制作
  • 怎样做网站排名优化展馆设计费取费标准一览表
  • 网站建设去哪可接单网站建设与设计大作业
  • 休闲咖啡厅网站开发目标韩国小清新网站模板
  • 做微景观的网站制作网页模板适应不同分辨率
  • 最简单的网站系统昨天军事新闻最新消息
  • 做ps网页设计的网站有哪些wordpress内容付费