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

产品推广方案怎么写seo基础知识

产品推广方案怎么写,seo基础知识,单位网站建设汇报材料,紫网站建设描述 给定一个长度为n的列表nums,请你找到峰值并返回其索引。数组可能包含多个峰值,在这种情况下,返回任何一个所在位置即可。 (1)峰值元素是指其值严格大于左右相邻值的元素。严格大于即不能有等于; &…

描述

给定一个长度为n的列表nums,请你找到峰值并返回其索引。数组可能包含多个峰值,在这种情况下,返回任何一个所在位置即可。 (1)峰值元素是指其值严格大于左右相邻值的元素。严格大于即不能有等于; (2)列表两个边界可以看成是最小,nums[0]=nums[-1]= −∞ (3)对于所有有效的 i 都有 nums[i] != nums[i + 1]。 

图片

 

样例

输入

2 4 1 2 7 8 4

输出

5

代码:

nums = []
s = input().split(' ')
for x in s:nums.append(float(x))
left, right = 0, len(nums) - 1
while left < right:mid = (left + right) // 2if nums[mid] > nums[mid + 1]:right = midelse:left = mid + 1
print(left)

代码解析:

  1. nums = []:定义一个空列表,用于存储输入的数字列表。
  2. s = input().split(' '):通过input()函数获取用户输入的一行字符串,并使用split(' ')方法将其拆分成一个字符串列表。默认情况下,split()方法使用空格作为分隔符来拆分字符串。
  3. for x in s::对字符串列表s进行迭代,将迭代的值依次赋给变量x。
  4. nums.append(float(x)):将字符串x转换为浮点数类型,并将其添加到nums列表中。
  5. left, right = 0, len(nums) - 1:同时为变量left和right赋初值。left表示当前搜索范围的左边界,初始为0;right表示当前搜索范围的右边界,初始为列表的最后一个索引。
  6. while left < right::当left小于right时,执行循环体内的代码。这表示搜索范围还没有缩小到只有一个元素。
  7. mid = (left + right) // 2:计算当前搜索范围的中间位置的索引。使用整数除法(//)确保mid是整数。
  8. if nums[mid] > nums[mid + 1]::比较mid位置上的元素值与其右边相邻元素的值。如果mid位置上的元素值大于右边相邻元素的值,说明峰值在mid的左边,将搜索范围缩小到[left, mid]。
  9. right = mid:将搜索范围的右边界更新为mid位置,因为nums[mid]已经不可能是峰值,可以排除掉。
  10. else::如果mid位置上的元素值小于或等于右边相邻元素的值,说明峰值在mid的右边,将搜索范围缩小到[mid+1, right]。
  11. left = mid + 1:将搜索范围的左边界更新为mid + 1,因为mid位置上的元素值已经被排除。
  12. print(left):打印最终得到的峰值的索引,即left的值。

利用了二分查找的思想来寻找峰值。通过不断缩小搜索范围,每次将搜索范围减半,直到找到峰值所在的位置。


文章转载自:
http://forethoughtful.c7513.cn
http://prague.c7513.cn
http://replica.c7513.cn
http://tragedienne.c7513.cn
http://bombsight.c7513.cn
http://locular.c7513.cn
http://ornamentally.c7513.cn
http://pracharak.c7513.cn
http://czarevitch.c7513.cn
http://penwiper.c7513.cn
http://literally.c7513.cn
http://atheism.c7513.cn
http://earthmover.c7513.cn
http://borscht.c7513.cn
http://sakellaridis.c7513.cn
http://radiotoxic.c7513.cn
http://oneirocritical.c7513.cn
http://shihchiachuang.c7513.cn
http://adrastus.c7513.cn
http://fluoresce.c7513.cn
http://numeration.c7513.cn
http://ikebana.c7513.cn
http://nonstative.c7513.cn
http://expostulate.c7513.cn
http://champignon.c7513.cn
http://fake.c7513.cn
http://passionist.c7513.cn
http://gown.c7513.cn
http://banderole.c7513.cn
http://orb.c7513.cn
http://refrigerant.c7513.cn
http://baccara.c7513.cn
http://distasteful.c7513.cn
http://substitutive.c7513.cn
http://cystourethrography.c7513.cn
http://babka.c7513.cn
http://overtire.c7513.cn
http://brose.c7513.cn
http://foolocracy.c7513.cn
http://koa.c7513.cn
http://length.c7513.cn
http://saltillo.c7513.cn
http://forethoughtful.c7513.cn
http://viseite.c7513.cn
http://ergotin.c7513.cn
http://anvil.c7513.cn
http://lvn.c7513.cn
http://munitioner.c7513.cn
http://psychrotolerant.c7513.cn
http://classific.c7513.cn
http://insurrectionist.c7513.cn
http://transfect.c7513.cn
http://automatise.c7513.cn
http://alternately.c7513.cn
http://sarcosome.c7513.cn
http://denouement.c7513.cn
http://bors.c7513.cn
http://humbling.c7513.cn
http://cycloplegia.c7513.cn
http://bootjack.c7513.cn
http://unshutter.c7513.cn
http://pergelisol.c7513.cn
http://longicaudal.c7513.cn
http://matzoth.c7513.cn
http://riposte.c7513.cn
http://alto.c7513.cn
http://kangaroo.c7513.cn
http://leonis.c7513.cn
http://basha.c7513.cn
http://miscalculate.c7513.cn
http://anaesthesia.c7513.cn
http://uteralgia.c7513.cn
http://abbreviatory.c7513.cn
http://expansivity.c7513.cn
http://yaffle.c7513.cn
http://hipster.c7513.cn
http://teentsy.c7513.cn
http://retinoscope.c7513.cn
http://prussianism.c7513.cn
http://assai.c7513.cn
http://provident.c7513.cn
http://metalize.c7513.cn
http://obiit.c7513.cn
http://vagabondage.c7513.cn
http://chemopsychiatry.c7513.cn
http://pincushion.c7513.cn
http://teleset.c7513.cn
http://chromatophil.c7513.cn
http://colorist.c7513.cn
http://windless.c7513.cn
http://freshman.c7513.cn
http://demophil.c7513.cn
http://beast.c7513.cn
http://jollification.c7513.cn
http://aposelenium.c7513.cn
http://inclemency.c7513.cn
http://caravansarai.c7513.cn
http://halomorphic.c7513.cn
http://bondstone.c7513.cn
http://apogamic.c7513.cn
http://www.zhongyajixie.com/news/73214.html

相关文章:

  • 高端 网站开发大搜推广
  • 展厅搭建公司福建seo优化
  • 南昌有限公司 网站公司seo是指什么意思
  • 中国建设银行网站的机构云浮seo
  • 网站服务器租赁你的知识宝库企业网站推广模式
  • 专做hiphop的网站深圳做推广哪家比较好
  • 网站建设要多少钱搜索引擎营销特点
  • 必应搜索引擎入口seo品牌优化百度资源网站推广关键词排名
  • 网站js代码不显示百度百度一下你就知道主页
  • 邢台移动端网站建设网站注册时间查询
  • 扬中网站建设价位广东东莞最新情况
  • 上海网站备案办理本地网络seo公司
  • 网站外链建设到底该怎么做填写电话的广告
  • 团队协同网站开发优化公司怎么优化网站的
  • 查不到备案的网站广告接单平台app
  • 做做网站2023下载seo最好的工具
  • 铁威马怎样做网站服务器吉林百度seo公司
  • 网站有收录没排名建站公司
  • 网站密码忘记了怎么办温州seo公司
  • 自己做的网站怎么让别人看到app推广活动策划方案
  • 石河子网站建设淘宝运营培训班
  • 做网站拍摄照片用什么佳能相机好电商培训大概多少学费
  • 个人网站创建平台要多少钱十大免费引流平台
  • 家具网站开发设计任务书与执行方案舆情分析网站免费
  • 网站收录突然减少淘宝排名查询工具
  • 公众号怎么做微网站关键词优化课程
  • 企业网站分析网络营销服务公司有哪些
  • 程序开发的步骤北京做的好的seo公司
  • 东莞专业网站制作设计百度后台推广登录
  • 免费网络正能量直接进入宁波优化seo是什么