- 0
- 0
- 约3.83千字
- 约 18页
- 2026-03-10 发布于广西
- 举报
第17课搜索综合练习
学习目标加深对搜索的理解能够根据不同问题选择合适的搜索方法提升代码能力
课堂练习
课堂练习1【奇怪的电梯】:有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第i层楼(1≤i≤N)上有一个数字K(0≤Ki≤N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3,3,1,2,5代表了Ki(K1=3,K2=3,…),从1楼开始。在1楼,按“上”可以到4楼,按“下”是不起作用的,因为没有-2楼。那么,从A楼到B楼至少要按几次按钮呢?【输入格式】:共二行。第一行为3个用空格隔开的正整数,表示N,A,B(1≤N≤200,1≤A,B≤N)。第二行为N个用空格隔开的非负整数,表示Ki。【输出格式】一行,即最少按键次数,若无法到达,则输出?1。【输入输出样例】输入51533125输出3
参考代码#includebits/stdc++.husingnamespacestd;//inta[250];//因为不需要路径,所以实际上不填;intbook[250];ints,e;intk[250];intn;intans=99999;voiddfs(intx,intd);intmain(){ cinnse; for(inti=1;i
您可能关注的文档
- C++编程《第001课 初识C++》教学设计.docx
- C++编程《第001课 初识C++》教学课件.pptx
- C++编程《第002课 变量和数据类型(1)》教学课件.pptx
- C++编程《第002课 变量和数据类型(1)》教学设计.docx
- C++编程《第003课 变量和数据类型(2)》教学设计.docx
- C++编程《第003课 变量和数据类型(2)》教学课件.pptx
- C++编程《第004课 选择与分支(1)》教学课件.pptx
- C++编程《第004课 选择与分支(1)》教学设计.docx
- C++编程《第005课 选择与分支(2)》教学课件.pptx
- C++编程《第005课 选择与分支(2)》教学设计.docx
- 19世纪历史兰克史学客观主义史学专业史学确立研究——基于19世纪史学研究史学史反思与批判.docx
- 联合国海藻促进发展:包容性增长的贸易、法规和标准.docx
- 初中低年级信息科技算法教学学生逻辑思维——基于算法任务逻辑思维评分.docx
- 初中低年级语文阅读教学学生文本细读能力——基于阅读笔记与文本分析评分.docx
- 初中高年级公民教育项目学习学生参与能力——基于项目参与记录与能力测评.docx
- 初中高年级几何证明教学学生推理严谨性培养——基于2024年证明过程逻辑错误分析.docx
- 初中家校协同学生心理健康促进效果研究——基于2024年协同记录与心理健康数据.docx
- 初中教师反思实践与专业成长关联机制研究——基于2024年反思记录与成长测评数据.docx
- 初中中年级法治教育情境教学学生规则理解——基于2023年情境测试规则应用评分.docx
- 对外投资合作国别(地区)指南:多 哥.docx
最近下载
- 建筑国标图集-07J501-1 钢雨蓬(一)玻璃面板.pdf VIP
- AAO工艺毕业设计--污水处理厂的初步设计.doc VIP
- 产褥感染诊疗指南(2025年版).docx VIP
- 2025年重庆风景园林专业人员资格考试(园林景观规划与设计理论)历年参考题库含答案详解.docx VIP
- 配电箱日常巡查记录表.docx VIP
- 新22J07 室外工程图集 .docx VIP
- EPS7100工业以太网交换机安装说明书V1.01.pdf VIP
- 山东春季高考护理真题2016.pdf VIP
- 浙江省工业设计职业资格考试大纲(试行)(2022年).doc VIP
- 2022超星尔雅绘画里的中国:走进大师与经典(中国美术学院)章节测验答案.pdf
原创力文档

文档评论(0)