码迷,mamicode.com
首页 >  
搜索关键字:最小步数    ( 149个结果
ybt 1252 广度优先搜索 走迷宫(二维、最小步数)
1252:走迷宫 时间限制: 1000 ms 内存限制: 65536 KB提交数: 7272 通过数: 3241 【题目描述】 一个迷宫由R行C列格子组成,有的格子里有障碍物,不能走;有的格子是空地,可以走。 给定一个迷宫,求从左上角走到右下角最少需要走多少步(数据保证一定能走到)。只能在水平方向或 ...
分类:其他好文   时间:2020-03-25 21:50:27    阅读次数:205
Codeforces Round #621 (Div. 1 + Div. 2)B Cow and Friend
第一感觉最小步数只和移动距离的最大值有关 对于任一移动距离a,水平移动距离范围0~a 而跳两步水平移动距离范围0~2a 且两步对称 就能回到x轴 这样就和纵坐标无关了 贪心策略:水平跳动amax,直到剩下距离amax<res<2amax或为0,显然可以两步到达 证明:水平跳动显然amax最优,对于剩 ...
分类:其他好文   时间:2020-02-20 10:25:10    阅读次数:84
LeetCode 1345. Jump Game IV(BFS)
"题目" 双周赛最后一题 题意:从起始点开始走,每次只能往前走一步,或者往后走一步,或者直接跳到数值一样的格子。求跳到最后一个格子的最小步数 题解: 一开始以为是动态规划,后来发现用BFS更加简单。动态规划也是可以解的。 ...
分类:其他好文   时间:2020-02-09 20:11:57    阅读次数:72
翻硬币
"翻硬币" 先手动模拟一遍过程,会发现解是具有唯一性的。 所以 唯一解就是最小步数,$O(n)$ ,直接扫一遍就好了 ...
分类:其他好文   时间:2020-01-23 14:03:31    阅读次数:75
Codeforces Round #606 (Div. 2) D. Let's Play the Words?(贪心+map)
"?? ?? ??" 题意:给你一些序列,要求把这些序列翻转之后能首尾相连(01,10),并且字符串不能相同,询问最小步数; 1.我们只关心这个字符串 首尾位置 ,一共只有四种情况:00,01,10,11;00 和 11 是没必要翻转的,剩下 01,10 只要存在就可以相互抵消(0110,1001这 ...
分类:其他好文   时间:2019-12-18 21:39:19    阅读次数:94
[题解]编辑距离
"原题链" "提交情况" 解题思路: DP。如果当前两个字符匹配,则步数不变,否则就进行判断:选出删除,插入或改变中的最小步数。 源代码 cpp include using namespace std; char s1[2550],s2[2550]; int f[2002][2002]; int n ...
分类:其他好文   时间:2019-10-26 10:45:52    阅读次数:70
Keyboarding
https://loj.ac/problem/10030 题目描述 给出一个虚拟键盘,键盘上有一光标,可以上下左右移动,移动时沿该方向一直移动到不同字符,求将给定字符串输出的最小步数(初始位置在左上角,移动为一步,点击键盘为一步,字符串结尾有换行符,用‘*’表示)。 思路 首先每一步移动时都可能会移 ...
分类:其他好文   时间:2019-10-01 20:25:40    阅读次数:112
华容道程序求解
中国经典棋盘游戏 华容道,求解最小步数。利用面向对象的分析方法,拆解问题域使其各自可独立扩展。项目分期计划:一、实现对横刀立马布局的求解,导出步骤快照。二、实现对标准华容道滑块(卒、五虎上将、曹操)任意布局的求解。三、实现对任意自定义滑块、自定义棋盘的求解。 ...
分类:其他好文   时间:2019-08-23 23:59:29    阅读次数:211
2019 年百度之星—初赛一 B题 Game
题目链接 题意:最开始可以选择任意位置,在一个坐标轴上,依次走到一个区间里面,可以选择走一步两步,求最小步数。 思路:贪心,刚开始合并区间,确定初始位置以及方向。往右走肯定到左端点,往左走先到右端点,判断下个区间的和下下个区间的方向是否一致,一致如果到是奇数,则当偶数处理位置,反之,仍然走到 端点上 ...
分类:其他好文   时间:2019-08-23 22:16:13    阅读次数:96
挑战程序设计——迷宫的最短路径
题目详情 Description 给定一个大小为 N * M 的迷宫。迷宫由通道和墙壁组成,每一步可以向邻接的上下左右四格的通道移动。请求出从起点到终点所需的最小步数 限制条件: N,M <= 100 Input 输入两个数字 N 和 M,分别表示迷宫的长和宽,用空格隔开 输入代表迷宫的字符串,N ...
分类:其他好文   时间:2019-08-11 21:10:44    阅读次数:101
149条   上一页 1 2 3 4 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!