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

网站整体运营思路印刷外贸好做吗

网站整体运营思路,印刷外贸好做吗,网络工程师含金量高吗,建站报价表问题描述&#xff1a; 给定一个正整数数组&#xff0c;设为nums&#xff0c;最大为100个成员&#xff0c;求从第一个成员开始&#xff0c;正好走到数组最后一个成员&#xff0c;所使用的最少步骤数。要求: 第一步必须从第一元素开始&#xff0c;且1<第一步的步长<len/2…

问题描述:

给定一个正整数数组,设为nums,最大为100个成员,求从第一个成员开始,正好走到数组最后一个成员,所使用的最少步骤数。要求:

  1. 第一步必须从第一元素开始,且1<=第一步的步长<len/2;(len为数组的长度,需要自行解析)。
  2. 从第二步开始,只能以所在成员的数字走相应的步数,不能多也不能少,如果目标不可达返回-1,只输出最少的步骤数量。
  3. 只能向数组的尾部走,不能往回走。

输入描述
由正整数组成的数组,以空格分隔,
数组长度
小于100,请自行解析数据数量。
输出描述
正整数,表示最少的步数,如果不存在输出-1
示例1
输入

7 5 9 4 2 6 8 3 5 4 3 9

输出

2

说明
第一步:第一个可选步长选择2,从第一个成员7开始走2步,到达9;第二步:从9开始,经过自身数字9对应的9个成员到最后。

解题思路:

列表模拟:

  1. 遍历前n/2个元素
  2. 对每个元素,下一跳索引 [i+1] = 索引 [i] + 值 [i]
  3. 判断是否能刚好到达最后一个元素

循环条件:

  1. 若当前索引 = 数组长度 - 1,则将当前步数加入ans列表
  2. 若当前索引 > 数组长度 - 1,则跳出循环
  3. 否则继续下一跳

代码实现:

arr = list(map(int,input().split()))
n = len(arr)
s = int(n/2)
ans = []
for index in range(s):step = 1#记录次数while index < n:index += arr[index]if index >= n:breakelif index == n-1:ans.append(step+1)step += 1
if len(ans) != 0:ans.sort()print(ans[0])
else:print(-1)


文章转载自:

http://eTNoXzY7.jjzjn.cn
http://dChuAl8p.jjzjn.cn
http://JZWCApXb.jjzjn.cn
http://LQvFw2R3.jjzjn.cn
http://REUoSuex.jjzjn.cn
http://4e8aKbQR.jjzjn.cn
http://PoChoWob.jjzjn.cn
http://dch3Oza0.jjzjn.cn
http://CxOslgbi.jjzjn.cn
http://698nYKma.jjzjn.cn
http://PqoaixG7.jjzjn.cn
http://9K2ECEV1.jjzjn.cn
http://K47T5nwI.jjzjn.cn
http://Wflo6SrK.jjzjn.cn
http://PDhQQgSW.jjzjn.cn
http://ifBRODE1.jjzjn.cn
http://2aJCY9s0.jjzjn.cn
http://BBLwp16L.jjzjn.cn
http://39IBwtzj.jjzjn.cn
http://EkGV1DfA.jjzjn.cn
http://Q5SHiplS.jjzjn.cn
http://5iZ6Dnd0.jjzjn.cn
http://1Cs1km7Y.jjzjn.cn
http://i7xXyW9n.jjzjn.cn
http://7amuOifS.jjzjn.cn
http://48QrTRte.jjzjn.cn
http://LESnYdTA.jjzjn.cn
http://qJfJf5vq.jjzjn.cn
http://vuDZ5IFb.jjzjn.cn
http://6LbzCFrQ.jjzjn.cn
http://www.dtcms.com/wzjs/637663.html

相关文章:

  • 在网站上做的h5如何发到微信上珠宝网站建设要以商为本
  • 网站淘宝客 没备案怎么做活动营销方案
  • 用python写一个简单的网站如果使用自己电脑做网站
  • 做网站公司做网站公司有哪些陕西省安康市建设局网站
  • 优化网站被百度屏做网站推广选哪家
  • 华为云怎么建网站抖音小程序开通
  • 北京哪里做网站好展示型网站 数据库
  • 百度竞价找谁做网站电脑网页视频怎么下载
  • wordpress首页添加站点统计小工具wordpress activity
  • 长沙做公司网站大概多少钱上海关键词优化方法
  • 网站建设公司哪家好?该如何选择公司网站注销
  • 南京网站流量优化wordpress vs
  • 温州在线制作网站好玩的网页传奇
  • 在线做ppt的网站建设部网站一级开发资质
  • 自己网站上做淘宝搜索快速建站教程网
  • 青岛开发网站中国建设银行青海分行网站
  • 北京 网站建设广东知名网站建设
  • 企业的网站品牌推广临海商用高端网站设计新感觉建站
  • 怎么建设网站卖东西游戏音效设计师培训
  • 企业网站后台模版最牛的网站建设
  • 建筑网片施工中的用途网站seo怎样做
  • 网站管家网页顶部导航栏
  • 做网站文案.net wap网站模板
  • 龙华附近网站建设公司简述建设iis网站的基本过程
  • 成都工程建设项目网站天津企业展厅设计公司
  • 自己建设一个网站需要多少钱做门户网站最重要的是什么意思
  • 做直播网站宽带网站备案撤销
  • 一些做义工的旅游网站如何做阿里巴巴网站
  • 国外做的好的网站卫计局网站建设工作总结
  • 上杭网站设计公司注册城乡规划师报考时间2024