码迷,mamicode.com
首页 >  
搜索关键字:最小步数    ( 149个结果
搜索学习(2)--NYOJ 58 最小步数
NYOJ 58 最小步数,DFS,...
分类:其他好文   时间:2015-01-17 18:03:18    阅读次数:155
蓝桥杯 剪格子
就是从0,0开始走一个凸多边形出来,找出走出一半的最小步数……  #include #include #include #include #include #include #include #include #include #include using namespace std; int ans,half,n,m; int pic[20][20]; int dx[4]={-1...
分类:其他好文   时间:2014-12-20 22:12:36    阅读次数:284
yzoi2226最小步数的详细解法
Description - 问题描述 在各种棋中,棋子的走法总是一定的,如中国象棋中马走“日”。有一位小学生就想如果马能有两种走法将增加其趣味性,因此,他规定马既能按“日”走,也能如象一样走“田”字。他的同桌平时喜欢下围棋,知道这件事后觉得很有趣,就想试一试,在一个(100*100)的围棋盘上任选....
分类:其他好文   时间:2014-12-14 15:46:00    阅读次数:283
Knight's Trip 马在无线大棋盘上跳到指定点最小步数问题
题目描述 Problem D: Knight's Trip In chess, each move of a knight consists of moving by two squares horizontally and one square vertically, or by one square horizontally and two squares vertically....
分类:其他好文   时间:2014-12-09 14:03:08    阅读次数:617
HDU 1104 Remainder (BFS求最小步数 打印路径)
题目链接题意 : 给你N,K,M,N可以+,- ,*,% M,然后变为新的N,问你最少几次操作能使(原来的N+1)%K与(新的N)%k相等。并输出相应的操作。思路 : 首先要注意题中给的%,是要将负数变为正数的,所以取余的时候要注意,又因为各种问题……% 的问题是:a mod b = (a % b ...
分类:其他好文   时间:2014-11-23 22:52:11    阅读次数:162
Codeforces--192.div2.D Biridian Forest bfs
题意:给出n*m的迷宫,T代表树不能走,0代表空地,1~9代表该方格上有的敌人数,从起点S出发到终点,求一路上必须得干掉的敌人的最小值。 思路:我们可以这样想,如果某个方格上的敌人能够与我相遇,那就相当于这些敌人到终点去等我,这是等价的,如果我到终点了有些敌人还没到终点那敌人就不可能追上我了,所以我走最短的路线就可以了,如果敌人走的步数小于我的步数就加上敌人数量。我用的一个s数组,bfs过程中遇到数字就把改点的步数存在s数组中,bfs完了以后遍历全图若s[i][j]<我的最小步数,就加上该点的敌人数。bfs...
分类:其他好文   时间:2014-11-04 22:56:05    阅读次数:351
nyist 999 师傅又被妖怪抓走了 【双广搜 || BFS +状态压缩】
题目:nyist 999 师傅又被妖怪抓走了 分析:在一个图中只要看到D点和E点就行的最小步数,看到的定义是:也就是说两个人在同一行或者同一列,并且中间没有障碍物或者没有其他人就可以看到对方。 所以可以先预处理地图,把D点和E点所在的行列的‘ .’扩展为d和e,然后只要搜到d和e就可以,问题是只有d和e同时搜到才行,直接广搜肯定不行,我们可以在搜到d点之后然后在从当前点广搜e点,或者e...
分类:其他好文   时间:2014-10-10 12:00:54    阅读次数:249
宽度优先搜索
给定大小为N*M的迷宫,求出起点到终点的最小步数。输入10 10#S######.#......#..#.#.##.##.#.#........##.##.####....#....#.#######.#....#......####.###.....#...G#输出22 1 #include 2....
分类:其他好文   时间:2014-09-30 13:47:29    阅读次数:146
LeetCode - Jump Game
一開始想DP一步步迭代更新,求出跳到最后一个的最小步数,可是时间复杂度O(nk),会超时。再一想,发现该题仅仅须要返回是否能到达最后一个,不须要最小步数,所以迭代时候仅仅须要保留当前可以走到的最远距离tmpMax,时间复杂度降到O(n)。class Solution {public: const i...
分类:其他好文   时间:2014-09-29 20:30:44    阅读次数:157
hdu2282 Chocolate 完美匹配 + 拆点
题意: N个箱子排成一个圈,所有的箱子里的巧克力的数量加起来不大于N,每次可以把箱子里的巧克力向旁边的箱子转移(两个方向),问要让每个箱子里的巧克力不大于1的最小步数。分析: 把巧克力大于1的箱子拆为 pi-1 个箱子(点),向没有巧克力的箱子建边,权值为最短距离。因为是一个圈,任意两点之间有两.....
分类:其他好文   时间:2014-09-25 22:58:07    阅读次数:192
149条   上一页 1 ... 11 12 13 14 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!