会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Fish
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2017年6月13日
POJ3259 - Wormholes(连通图判断负环)
摘要: 题目链接;http://poj.org/problem?id=3259题目大意:给出N个图,每个图有两种边,一个是无向的正权边,一种是有向的负权边,保证所给的图为连通图,求是否存在负环。解题过程:刚开始以为给出的图不连通,然后用Floyd超时,后来问了学长,翻了下POJ的讨论,发现大...
阅读全文
posted @ 2017-06-13 11:10 Fish_Li
阅读(176)
评论(0)
推荐(0)
2017年6月11日
UVA12511 - Virus(DP+最长公共上升子序列)
摘要: 题目链接:https://vjudge.net/problem/UVA-12511题目大意:给定两个序列,求出两个序列的最长公共上升子序列(严格上升)。解题过程:比赛的时候没有做出来,非常咸鱼的一场比赛,当时是想错了状态。当时想的状态是定义dp[i][j],意味以第一个串第前i个元素...
阅读全文
posted @ 2017-06-11 21:22 Fish_Li
阅读(123)
评论(0)
推荐(0)
2017年6月5日
使用OpenMP实现并行归并排序(Report)
摘要: 归并排序算法:归并排序算法是一种经典的分治算法。分治分治算法分为由三部分组成: 分解:将原问题分解为一系列子问题; 解决:递归的解决各个子问题。若子问题足够小,那么直接求解。 合并:将子问题的结果合并成原问题。归并排序步骤归并排序完全依照了上述模式,直观的操作如下: 分解:将n个元素...
阅读全文
posted @ 2017-06-05 16:41 Fish_Li
阅读(3530)
评论(0)
推荐(0)
2017年5月31日
HDU3085 - Nightmare Ⅱ(双向BFS)
摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3085题目大意:在一个N*M的网格里,有两个人 G 和 M,并且有两只鬼。 G每秒可以走一步,G每秒可以走三步,每只鬼可以分裂,分裂到周围的的两格。假设#为鬼分裂后为1,如下图所示。每只...
阅读全文
posted @ 2017-05-31 20:50 Fish_Li
阅读(85)
评论(0)
推荐(0)
2017年5月26日
博弈模板(转载)
摘要: http://tiankonguse.com/lab/acm/game.php
阅读全文
posted @ 2017-05-26 09:23 Fish_Li
阅读(89)
评论(0)
推荐(0)
2017年5月22日
常见错误清单(长期更新)
摘要: 素数筛打表的时候默认为1为素数DP转移过程中记录路径的情况,如果是从后向前算的,可能路径会被更新掉每组数据初始化的时候,注意把建的边清掉一下对一堆数字进行取LCM的时候,可能会爆int结构体注意初始化问题,不要以为默认会被初始化为0,最好手写构造函数~是按位取反,只需要把一位取反的时...
阅读全文
posted @ 2017-05-22 17:22 Fish_Li
阅读(170)
评论(0)
推荐(0)
POJ2135 - Farm Tour(最小费用流 + 模板 + SPFA + Dijstra)
摘要: 题目链接:http://poj.org/problem?id=2135题目大意:现在有 N 个节点,有M条边,要从 1 走到 N 然后再回到 1 。要求走的边不能重复,求最短路径。解题过程:之前看了最小费用最大流然后一直没有做题,于是找了一个模板题来刷,对着板子敲上去居然一次AC,然...
阅读全文
posted @ 2017-05-22 14:58 Fish_Li
阅读(115)
评论(0)
推荐(0)
HDU4725 - The Shortest Path in Nya Graph (Dijstra + 建图)
摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4725题目大意:现在有N个节点,编号从1到N。有M条权值为Ci无向边,链接着两个节点。 新加入了一个条件,每个节点在一个层内,假设在 x 层,那么在 x 层内的节点可以直接到达 x + ...
阅读全文
posted @ 2017-05-22 11:01 Fish_Li
阅读(90)
评论(0)
推荐(0)
2017年5月21日
HDU5550 - Game room (DP)
摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5550题目大意:有一栋楼,有N层,每一层都有ai个想要玩A游戏的,bi个想要玩B游戏的,但是每层只能修建一种游戏厅。每个人移动上下一层楼需要消耗一点体力。使得所有人玩的上游戏并且消耗的体力...
阅读全文
posted @ 2017-05-21 14:42 Fish_Li
阅读(156)
评论(0)
推荐(0)
2017年5月19日
HDUOJ3549 - Flow Problem(网络流+最大流最小割+模板)
摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3549题目大意:有向图求最大流解题过程:关于为什么增加流量时要增加一个反向负流量的边纠结了很久,最后还是想通了,其他就没难点了。题目分析:增广路算法,每一次尽可能的添加一条增广路,直到不能...
阅读全文
posted @ 2017-05-19 09:43 Fish_Li
阅读(170)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告