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

免费建立个人视频网站企业网站建设需要做些什么

免费建立个人视频网站,企业网站建设需要做些什么,小网站 收入,wordpress环境虚拟机安装对于给定的一个长度为n的数组nums#xff0c;需要找出起重工出现次数大于n/2向下取整的元素#xff0c;假设给定的数组中一定存在符合给定要求的数#xff0c;例如给定如下的例子#xff1a; 添加图片注释#xff0c;不超过 140 字#xff08;可选#xff09; 添加图片注…对于给定的一个长度为n的数组nums需要找出起重工出现次数大于n/2向下取整的元素假设给定的数组中一定存在符合给定要求的数例如给定如下的例子 添加图片注释不超过 140 字可选 添加图片注释不超过 140 字可选 对于这个问题可以使用分治算法来将问题规模不断缩小在执行过程中减少部分计算这样就可以提高执行效率。 对于分治算法解决思路如果想要在n个数中寻找出现次数最多的数字将问题规模缩小可以先找出前n/2部分出现次数最多的数head再找出后n/2部分出现次数最多的数tail如果这两者相等则说明出现次数最多的数字已经找到了而如果两者不相等则需要再在n个数字中搜索head和tail分别出现的次数选择出现次数最大的那个作为最终的结果。 要对于找出前n/2部分出现次数最多的数的过程与上述的过程是一致的也就是对n/2部分的前半部分和后半部分分别作判断依次进行递推直至判断部分的长度为1位置这样就可以将该数进行返回了。 对于第一个例子的整个分治过程如下 添加图片注释不超过 140 字可选 根据每次分治返回的head和tail进行判断最终返回的是1为出现次数最多的数字。 使用python实现的代码如下 class Solution:def findnum(self, nums):def func(low,high):if lowhigh:return nums[low]midlow(high-low)//2headfunc(low,mid)tailfunc(mid1,high)if headtail:return tailhead_countsum(1 for i in range(low,high1) if nums[i]head)tail_countsum(1 for i in range(low,high1) if nums[i]tail)return head if head_counttail_count else tailreturn func(0,len(nums)-1) 对于该问题可以提供其他的一些解决方式例如可以使用字典的方式来结局将nums中的每个数字作为键key然后将每个数字出现的次数作为值value然后将nums转换成一个字典dic这样就可以使用max(dic.keys(),keydic.get)这个方法来获取字典dic中value的最大值所对应的键key了。对于max(dic.keys(),key)这个方法首先是会遍历字典然后将返回值作为参数传递给key所对应的函数再将函数的执行结果传回给key以此时key的值来作为标准进行判断大小返回一个最大值即可python实现的代码如下 class Solution:def findnum(self, nums):dic{}for i in nums:dic[i]dic.get(i,0)1return max(dic.keys(),keydic.get)
http://www.zqtcl.cn/news/107605/

相关文章:

  • 链接关系 网站层次结构南宁做网站找哪家公司
  • 定制网站开发哪家好崇明建设镇网站
  • 上海网站制作建设是什么wordpress管理页面
  • 酒店网站设计的目的和意义网络营销相关理论
  • 用google翻译做多语言网站企业官网建站网站
  • 南阳网站建设培训学校莞城短视频seo优化
  • 开发商城网站建设做网站租用那个服务器好
  • 2015做导航网站wordpress中文主
  • 中英文网站建设报价河南网站建设推广公司
  • 什么是建设网站提升seo排名平台
  • 广告设计模板网站模版网站是什么意思
  • 网站网站模板企业网站制作排名
  • 食品网站开发淘客手机版网站怎么做
  • 厦门市网站建设app开发水务 网站建设
  • jfinal网站开发装修公司加盟哪家最好
  • 成都个人网站制作石家庄设计网站公司
  • 阿里巴巴网站本土化建设烟台市两学一做网站
  • 潍坊品牌网站建设公司旅游类作业网站
  • 建设谷歌公司网站费用求职seo推荐
  • 企业网站建设规划ppt企业网站前端模板下载
  • 补习吧 一家专门做家教的网站百度云搜索引擎入口网盘搜索神器
  • 网站建设与制作企业嘉鱼网站建设哪家专业
  • 电脑怎么做网站赚钱柳州柳北建设局网站
  • 农村服务建设有限公司网站设计基础网站推荐
  • 做网站的编程语言组合ppt模板免费的网站推荐
  • 泰安企业建站公司流程上海营销型网站报价
  • 网站承载量怎么做福州公交集团网站建设
  • 新吴区住房和建设交通局网站小程序商城哪家好排行榜
  • 中小学网站建站模板长春火车站咨询电话
  • c2c网站特点公司网站建设亚运村