第五节 搜索专题 - 1
1|0A. 可可口乐
题目描述
收完玉米之后,小 Q 感觉有些口渴。他去商店买了自己最喜欢的可口可乐。
回到家后,小 Q 眉头一皱,发现事情并不简单,因为瓶身上印着的赫然是“cococala”而不是"cocacola",也就是说他买到的是“可可口乐”。而将第二个"o"和第一个"a"交换之后,"cococala"才会变成“cocacola”。
小 Q 气坏了,他想知道自己买的这瓶饮料和真正的“cocacola”到底相差多少。
即你需要求出:输入字符串通过最少几次字母交换后才能变成“cocacola”。
输入格式
第一行一个长度为
输出格式
输出一行一个整数,代表最少的交换次数。
样例输入
样例输出
数据规模
输入字符串长度为
点击查看代码
2|0B. 郊游
时间:3s 空间:256M
题目描述:
同学们在教室坐好,准备去郊游,他们依次离开教室。同学们的座位由一个
输入格式:
第一行包含一个整数
接下来一行包含
输出格式:
输出一个整数表示答案。
样例1输入:
样例1输出:
样例2输入:
样例2输出:
样例3输入:
样例3输出:
约定与提示:
对于
样例1和2的座位如图:
样例1解释:坐在5号座位的同学先离开教室,他必须经过1,2,3,4,6,7,8,9座位中的一个,所以他必须跟其中1个同学成为朋友。
样例2解释:坐在2号座位的同学先离开教室,接着坐在5号座位的同学离开,他可以经过2号座位离开教室。
样例3的座位如图:
点击查看代码
3|0C. 黑白路径
时间:1s 空间:256M
题目描述:
有一个
小信选了一个黑色位置
最终小信会在白色位置
请问有多少对
输入格式:
第一行包含两个整数
接下来包含一个
输出格式:
输出一个整数表示答案。
样例1输入:
样例1输出:
样例2输入:
样例2输出:
约定与提示:
对于
对于样例1:其中一条路径为
点击查看代码
4|0D. 上学
题目描述
鱼大大就读的学校每天都有检查出勤的楷(e)模(xin)学委。刚巧这天鱼大大起床迟了一些,为了不被这些楷(e)模(xin)学委记录扣分,鱼大大需要挑一条距离最短的小路上学。
身为鱼大大的好朋友,你深知鱼大大的苦楚:鱼大大这个小短腿,每次迈步都只能往上下左右走一格,而学校又在距离鱼大大家直线距离最远的地方(学校在 (n,m) ),要是不好好规划肯定会迟到。于是你便自告奋勇在鱼大大起床刷牙吃早饭的时候,在地图上帮鱼大大选出一条最快到达学校的路程,并告诉鱼大大这条路的距离以及路线。
注:鱼大大的家在地图左上角
地图上的
地图大小为
输入格式
第一行两个整数
接下来N行,每行M个字符,表示鱼大大能否通过相应位置的区域。字符只可能是
输出格式
第一行一个整数表示路径长度
接下来若干行,每行包含两个用空格隔开的整数,表示鱼大大依次通过的区域的坐标。
如果无法到达学校,输出
(若是有多条最短路径,输出其中任何一条即可)
输入样例
输出样例
点击查看代码
5|0E. 锻炼身体的路径
Time Limit: 1000ms Memory Limit: 262144kb
题目描述
题目描述:
有一个
小信想找一条锻炼身体的路径,路径需要从家出发,不经过相同的空地,最后回到家。出于锻炼身体的目的,这条路径的长度必须至少为
小信想知道这样的路径存不存在。当然,小信无法通过有高楼的地方,所以可能不存在这样的路径。
输入格式
第一行包含两个整数
接下来包含一个
输出格式
如果存在锻炼身体的路径,输出 "Yes",否则输出 "No"。
样例
Input 1
Output 1
Input 2
Output 2
数据范围
对于
点击查看代码
__EOF__

本文链接:https://www.cnblogs.com/So-noSlack/p/17554874.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文来自博客园,作者:So_noSlack,转载请注明原文链接:https://www.cnblogs.com/So-noSlack/p/17554874.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)