上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: http://poj.org/problem?id=3615 基础题 狂STL 阅读全文
posted @ 2017-04-21 21:04 Lorazepam 阅读(403) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=3615 floyd 最短路径的变形 dist[i][j]变化为 : i j之间的最大边 那么输入的时候可以直接把dist[i][j] 当作i j 之间的边进行输入 转移方程 dist[i][j] = max(dist[i][j], min(dis 阅读全文
posted @ 2017-04-21 21:01 Lorazepam 阅读(170) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=3620 DFS 从任意一个lake出发 重置联通的lake 并且记录 更新ans 阅读全文
posted @ 2017-04-21 20:55 Lorazepam 阅读(176) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=3036 在每一个格子可以转移到与这个各自相邻的六个格子 那么设置转移变量 只需要六个 int d[6][2] = {-1, 0, -1, 1, 0, 1, 1, 0, 1, -1, 0, -1};然后设dp[i][j][k] : 第i步走到(j 阅读全文
posted @ 2017-04-21 20:52 Lorazepam 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 罗马数字转化为十进制的值 题目非常的长 提取有效信息 并且介绍很多规则 但是事实上有用的信息就是如何加 什么时候减 当当前字母小于下一个字母时 减去当前字母的值 阅读全文
posted @ 2017-03-18 11:39 Lorazepam 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 圆桌上能否放下方块披萨 都用平方! 阅读全文
posted @ 2017-03-18 11:14 Lorazepam 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 奇偶校验 阅读全文
posted @ 2017-03-18 10:32 Lorazepam 阅读(159) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=3763 题意: 两组数据 看重复的有多少 如果每输入一个就去查找的话O(n^2) 会超时 所以可以用二法 第一组数据输入 然后第二组数据输入 在第一组数据用二分查 这样O(n*logn) 不能用set等容器 虽然时 阅读全文
posted @ 2017-03-16 21:56 Lorazepam 阅读(180) 评论(0) 推荐(0) 编辑
摘要: //这道题还是很有意思//最开始无从下手但是 可以发现 翻牌和先后顺序无关 > 那么只能翻1次或不翻 因为其他情况和1 0 都是重复的//那么 如果强行枚举就是2^n//这里就没有想到了 >降维度的简化//确定第一行后 第二行就要把第一行的1都翻为0 才能继续下去 所以第二行事实是确定的//以此类推 阅读全文
posted @ 2017-03-07 17:48 Lorazepam 阅读(181) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=3278 二维BFS 阅读全文
posted @ 2017-03-07 17:33 Lorazepam 阅读(249) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页