码迷,mamicode.com
首页 >  
搜索关键字:poj bfs    ( 24949个结果
状压dp Poj - 3254 Corn Fields
状压dp 题意 有一块 m 行 n 列的农场地形,要在 ‘1’ 上养牛,并且相邻上下左右不能同时养牛。 问:有多少种方案来养牛? 思路 先看第一行样例 1 1 1,肯定不能相邻养牛,所以有以下几种情况 0 0 0 0 0 0 1 1 0 1 0 2 1 0 0 4 1 0 1 5 当加上第二行的时候 ...
分类:其他好文   时间:2020-05-23 11:43:14    阅读次数:56
5月18日考试错误题目走迷宫
BFS走迷宫 一场考试引发的探究 题面 一个n行m列的迷宫, 0能走, 1不能走, 八连通. 输出从1,1走到n,m的路径. 样例: 输入 输出 注: 未说明八联通优先级, 所以优先级全靠蒙 附原题题目: https://files.cnblogs.com/files/Wild Donkey/T2% ...
分类:其他好文   时间:2020-05-23 09:51:13    阅读次数:47
POJ 2279 Mr. Young's Picture Permutations(dp)
"题目链接" 题目大意 有N个学生合影,站成左对齐的k排,每行分别有N1,N2…NK个人,第一排站最后,第k排站之前。学生身高依次是1…N。在合影时候要求每一排从左到右递减,每一列从后面到前也递减,一共有多少总方案。 解题思路 考虑放最低的学生的情况,我们会发现,对于所有情况,最低的学生只能放在某一 ...
分类:其他好文   时间:2020-05-22 22:56:50    阅读次数:99
TEST
0519 T1:预期:40', 实际:40' 考场:对于每一条链跑最短路 正解:合并后直接树上跑最短路 反思:以为a[x]可以改成负数, 就觉得链的做法没办法合并成树, 之后题意要先弄清, 而且那个很妙的用BFS+并查集维护同一lev中未到达过的点之前没有接触过, 也不太能想到这种, 积累了一个树上 ...
分类:其他好文   时间:2020-05-22 09:38:20    阅读次数:63
POJ - 1204
POJ 1204 把要查询的串都扔进AC自动机,然后暴力check就是了 ...
分类:其他好文   时间:2020-05-21 16:34:01    阅读次数:42
POJ - 2778
"POJ 2778" 对于所有串构建AC自动机,将AC自动机上的位置作为状态,暴力矩阵转移即可 cpp int n,m; int a[N]; char s[N]; int val[N]; const int SIZE=101; int trie[SIZE][4]; int End[SIZE]; in ...
分类:其他好文   时间:2020-05-21 15:58:56    阅读次数:39
配置(1):springboot yml配置连接池(druid,hikari),mybatis,json,log
springboot 整合ssm(mysql)基础配置文件模板,包含连接池,json,mybatis,log,springcloud客户端等yml配置。 一方面避免突然忘了,另一方面方便下次使用在此基础进行修改 spring: ##druid 数据源 datasource: url: jdbc:my ...
分类:编程语言   时间:2020-05-21 13:11:59    阅读次数:185
POJ:Arbitrage (搜索,汇率换算是否赚?)
POJ 2240 http://poj.org/problem?id=2240 题意:判断是否存在使得汇率增多的环 【任意一个点的汇率增多都可以】 Floyd 简单变形 $w[i][j] = max(w[i][j], w[i][k] w[k][j])$ bellman_ford 判断正环 ...
分类:其他好文   时间:2020-05-19 18:09:56    阅读次数:55
116. 填充每个节点的下一个右侧节点指针 二叉树 逆序BFS O(n)/ 利用 father.next遍历下层节点 O(1)
思路: 法1. 本题逆序BFS,从右到左记录每一个level的visited, 但是这样就用了O(n)的额外空间 法2. 官答 1) 左子节点永远指向右子节点 2)右子节点指向 None或者 父节点相邻节点的左子节点 if fatherNode.next: fatherNode.right.next ...
分类:其他好文   时间:2020-05-19 12:52:03    阅读次数:83
POJ 3259 Wormholes(bellman_ford判断负环)
POJ 3259 http://poj.org/problem?id=3259 题意: 农夫 FJ 有 N 块田地【编号 1...n】 (1 include include include using namespace std; const int maxn = 510; const int ma ...
分类:其他好文   时间:2020-05-18 22:49:56    阅读次数:67
24949条   上一页 1 ... 30 31 32 33 34 ... 2495 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!