码迷,mamicode.com
首页 >  
搜索关键字:bfs dfs    ( 14889个结果
CF 1325F - Ehab's Last Theorem
首先: 无向图的dfs树无横边 这很显然,因为若有u v 为横边,那么v早就从这条边过来找u了...矛盾 设 $k = ceil( \sqrt{n} )$ 接下来跑dfs树,如果有回边使得环大于等于k,就输出环。 否则,说明一个问题:所有点的回边的数量都小于k(不然一定能找到环了,鸽巢原理~) 于是 ...
分类:其他好文   时间:2020-04-03 09:15:46    阅读次数:116
【剑指Offer】面试题12. 矩阵中的路径(DFS)
请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。例如,在下面的3×4的矩阵中包含一条字符串“bfce”的路径(路径中的字母用加粗标出) ...
分类:其他好文   时间:2020-04-03 00:16:07    阅读次数:54
bzoj 2125 最短路 点双 写错了自闭
LINK: "最短路" 一张仙人掌图 求图中两点最短路。 $n=1$ 考虑边数是多少 m =n 1 对于一张仙人掌图 考虑先构建出来dfs树 非树边会形成环 环不可能相交 也没有自环 那么说一每形成一个环需要一条树边和非树边。 所以m include include include include ...
分类:其他好文   时间:2020-04-02 22:31:11    阅读次数:84
1284. 转化为全零矩阵的最少反转次数
https://leetcode cn.com/problems/minimum number of flips to convert binary matrix to zero matrix/ DFS ...
分类:其他好文   时间:2020-04-02 22:23:49    阅读次数:83
算法-图的路径查询-深度优先遍历
#include <cassert> #include <vector> template<typename Graph> class Path { private: Graph &G; int s; //某一个点 bool* visited; int* from;//路径 void dfs(int ...
分类:编程语言   时间:2020-04-02 22:17:49    阅读次数:78
4124:海贼王之伟大航路(dfs)
查看 提交 统计 提示 提问 总时间限制: 1000ms 内存限制: 65536kB描述 “我是要成为海贼王的男人!”,路飞一边喊着这样的口号,一边和他的伙伴们一起踏上了伟大航路的艰险历程。 路飞他们伟大航路行程的起点是罗格镇,终点是拉夫德鲁(那里藏匿着“唯一的大秘宝”——ONE PIECE)。而航 ...
分类:其他好文   时间:2020-04-02 22:15:43    阅读次数:204
1321:棋盘问题(dfs)
查看 提交 统计 提示 提问 总时间限制: 1000ms 内存限制: 65536kB描述在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。输入输入含有 ...
分类:其他好文   时间:2020-04-02 18:05:56    阅读次数:77
1011:Sticks(dfs)
查看 提交 统计 提示 提问 总时间限制: 1000ms 内存限制: 65536kB描述George took sticks of the same length and cut them randomly until all parts became at most 50 units long. ...
分类:其他好文   时间:2020-04-02 11:44:59    阅读次数:114
POJ3134 Power Calculus IDA*搜索的一个应用
题目链接:http://poj.org/problem?id=3134 题目给出一个初始的x,要求操作只能是乘与除,问最少需要多少步才能算出x^n。这道题等价于给一个1,只能加或者减,问最少需要多少步才能得到n。可以把n拆开成许多个数相加或者相减,从搜索的角度来讲,用普通dfs的话很可能深度达到10 ...
分类:其他好文   时间:2020-04-01 10:58:07    阅读次数:60
7.12dfs例题:数独游戏
dfs:深度优先搜索(深搜) 思路是把一种可能性走到底,在回头到上一个路口,走另一种可能性。 数独游戏:有一个9个3*3的小格子,拼成了一个9*9的矩阵,预输入1~9这种数字到某个格子上,其余格子是0。我们要做的就是把没有数字的格子上添上数字,使得这个9*9的矩阵每一行每一列的数字都是1~9不重复, ...
分类:其他好文   时间:2020-03-31 14:39:29    阅读次数:56
14889条   上一页 1 ... 68 69 70 71 72 ... 1489 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!