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

平邑网站定制win7电脑做网站服务器

平邑网站定制,win7电脑做网站服务器,济南建设银行,苏州制作网页方案看到的貌似是阿里的笔试题#xff0c;题意是一组数#xff0c;要找到min和max#xff0c;同时要求时间复杂度#xff08;比较次数#xff09;小于2n#xff08;2n的办法都想得到#xff09;。 别人的思路#xff1a;n个数的数组里看作每两个一组#xff0c;若n是奇数题意是一组数要找到min和max同时要求时间复杂度比较次数小于2n2n的办法都想得到。 别人的思路n个数的数组里看作每两个一组若n是奇数最后个单独看。 然后遍历一次找出每组数里的tmax和tmintmax存到一个数组tmin存到一个数组此时比较次数为n/2; 可知最大数在max数组里,最小数在min数组里,再用普通线性比较分别遍历两个数组 找到max数组里的最大,min数组里的最小即可比较次数为n/2,n/2 总共为n/2n/2n/23n/2;再对max和min数组用同样办法和直接求无差别。 ps空间上还可以继续优化下维护两个gmaxgmin在每次对每组数找tmax和tmin时tmax直接和gmax比较 tmin和gmin随时更新 这样就不用额外的数组了或者在原数组里交换位置让tmax总在右边也可..   1 void fmm(int *arry,int len)2 {3 int gmax,gmin;4 for(int i0;ilen;i2)5 {6 7 int tmax,tmin;8 arry[i]arry[i1]?tmaxarry[i],tminarry[i1]:tmaxarry[i1],tminarry[i];9 if(i0) 10 gmaxtmax,gmintmin; 11 else 12 { 13 gmaxgmaxtmax?gmax:tmax; 14 gmingmintmin?gmin:tmin; 15 } 16 } 17 18 if(len%2) 19 { 20 gmaxgmaxarry[len-1]?gmax:arry[len-1]; 21 gmingminarry[len-1]?gmin:arry[len-1]; 22 } 23 coutgmax:gminendl; 24 }  转载于:https://www.cnblogs.com/cavehubiao/p/3343294.html
http://www.zqtcl.cn/news/545753/

相关文章:

  • 深圳外贸网站推广用html制作个人博客
  • 建设银行网站最近打不开吗wordpress c
  • 网站icp备案费用浅谈做网站的好处
  • 制作网站需要懂哪些在线设计平台的市场调研
  • 接计设做的网站河南网站建设华企祥云
  • 网站系统维护一般要多久企业网站推广工具
  • 如何诊断网站seo做个网站商场需要多少
  • 腾讯云做视频网站吗创业商机网加工项目
  • 网站建设论文文献郑州seo外包费用
  • 网站优化西安如何免费推广网站
  • 固原市建设局网站外贸网站建设方法
  • 做违规网站主页制作语言缩写
  • 汝南县网站建设怎么注册公司钉钉账号
  • 网站建设酷隆信通网站开发中心
  • 保定网站建设方案报价怎么做网站_
  • 做网站功能的框架结构图做网站用python好吗
  • 襄樊市网站建设模版网站建设企业
  • 网站换服务器php大流量网站开发规范
  • 网站备案主体域名平面设计线下培训班多少钱
  • 优秀网站专题wordpress 外部调用插件
  • 域名服务网站建设科技公司做棋子网站怎么提高浏览量
  • 用易语言做攻击网站软件下载彩页设计多少钱
  • 个人网站可以做淘宝推广手机版怎么用百度快照
  • 制作网站的公司叫什么外包软件
  • 廊坊企业建站模板邱县手机网站建设
  • 辽宁响应式网站费用建设银行官网app
  • 河北黄骅市网站建设网站外链的优化方法
  • 青岛城阳网站制作网站建设详细步骤
  • 先做网站再付款 怎么回答设计方案步骤
  • 汕头建站模板济南网站建设富库网络