LSD20164388的博客

如果你过几天就忘了,那么你并没有真正的掌握。

2018年1月31日训练日记

新知识:二分图最大点权独立集=所有点权之和-二分图最小点权覆盖。 一道经典题目:POJ 1637 - Sightseeing tour 判断混合图是否是欧拉回路(最大流) 题意:给你一个图,有的边为有向边有的边为无向边,问能否有一条路径从某点出发又回到该点并且所有的边只经过一次。 思路:判断...

2018-01-31 19:58:29

阅读数:372

评论数:0

2018年1月30日训练日记

通过看资料简单的知道了:求最大流等价于求最小割也等价于求最大权闭合图。 至于费用流:费用流问题即在以上的基础上添加了费用的概念,百度百科的解释是在一个网络中每段路径都有“容量”和“费用”两个限制的条件下,此类问题的研究试图寻找出:流量从A到B,如何选择路径、分配经过路径的流量,可以在流量最大的前...

2018-01-30 21:41:40

阅读数:262

评论数:0

2018年1月29日训练日记

今天的主要任务是看网络流的资料。虽然看了3个ppt和两个word以及一些例题,但是还是感觉不懂。这里先把概念贴一下。。。 by 某个dalao的博客: 网络流是指给定一个有向图,和两个点–源点S和汇点T,点之间有连边, 每条边有一个容量限制,可以看作水管,网络流就是指由S点流到T点的一个可行流...

2018-01-29 21:33:49

阅读数:258

评论数:0

2018年1月28日训练日记

今天主要是做了下午寒假训练营的比赛。赛后补得题。 是dp专场。除了第一题和最后一题暴力以外,其他的貌似都是dp。 一道树形dp,一道数位dp,一道状压dp,一道01背包变形,一道普通dp。其中C题由于时间原因没来得及看。 整体来说不难,如果打现场应该至少能出5题。(赛后不到三小时5题出了。。...

2018-01-28 21:41:52

阅读数:262

评论数:0

2018年1月27日训练日记

今天主要总结了本周图论专题所学习的知识和内容。虽然做了课件,但是还是有必要在这里写一下,以后方便看。

2018-01-27 20:01:43

阅读数:384

评论数:0

2018年1月26日训练日记

今天基本完成了图论专题的题目。19/20 剩下的一道bomb 感觉是求出每个用TarJan求出每个强连通分量,然后在缩点图里找入度为0的点累计费用。(不过由于未知原因没搞过样例) 其中有8个欧拉路的题,其中有记录路径的。输出路径注意输出边和输出点一个放循环里面一个放循环外面。输出字典序小的需要...

2018-01-27 09:45:26

阅读数:352

评论数:0

2018年1月25日训练日记

今天开始了为期两天的专题做题训练。 这三天共看了图论的七个知识点:强连通,割边割点,双连通,拓扑排序,欧拉路,2—SAT,差分约束。 7个知识点都有固定的模板。必须牢记。(今天做题的时候模板各种打错,在细节上栽了不少跟头,这几天会总结一下所有模板以及易错点。) 目前只做了拓扑排序、强连通、欧...

2018-01-25 21:33:26

阅读数:216

评论数:0

2018年1月24日训练日记

发现一个函数:memcpy(b,a,sizeof(a));//把a的内容复制到b里   发现一个函数:fill(d+2, d+1+n, INF);  //把数组d从d[2]到d[n]初始化为inf 发现一个输入: template inline void read(T &res) ...

2018-01-24 21:39:10

阅读数:81

评论数:0

2018年1月23日训练日记

昨晚去补了EOJ月赛的三道题,第一题石头剪刀布不给样例比较难受,不过理清楚思路或者列举一下情况就很容易做了。第二题求妙,刚开始没注意最大数字出现多次的情况,一直WA,后来知道改一下就过了。。。还是细节问题。第三题找个样例把它代码卡掉。。。迷糊了半天,最后直接造了50个点100条边的情况就过了。。。...

2018-01-23 17:37:03

阅读数:257

评论数:0

2018年1月22日训练日记

今天主要学习了图论算法知识里的强连通分量部分。代码模板基本都是一样的,关键是理解。理解之后就感觉简单多了。 主要是学会求连通分量的个数以及哪些点属于哪些连通分量。这里附上个人Tarjan算法模板代码: void tar(int k) {     low[k]=dfn[k]=++ti;  ...

2018-01-22 20:19:02

阅读数:143

评论数:0

2018年1月21日训练日记

今天主要是做了下午牛客网上的新生赛。 由于读题问题,A题卡了老长时间,最终没来得及做最后一题,赛后几分钟过了。。。只出了5题。 画圈那道题真是恶心,看别人的代码居然还是dp。。。搞不懂。 A题直接暴力,把同一种类中保存加成最大的就可以,直接取最大值。 B题由于牌序固定,直接暴力,递增就继续...

2018-01-21 21:07:02

阅读数:96

评论数:0

2018年1月20日训练日记

今天又把图论课件的前面的一部分看了一遍,在网上找了一个不错的资料,先看了貌似比较简单的欧拉路、欧拉回路。做了四道题,思路都差不多。至于记录路径就比较麻烦了。。。盯着大佬的代码想了半天才想明白。好歹是想明白了。先贴上一道比较经典的题目: POJ 2337:(欧拉回路) #include #in...

2018-01-20 20:15:46

阅读数:127

评论数:0

2018年1月19日训练日记

今天把区间dp课件里的题目都看完了,感觉并不是太难,除了极个别题目外,其他题目看了例题以后就能自己想到怎么做,并且直接上oj上去A了它。 区间dp顾名思义,就是在区间上dp。。。有固定的模板,记住就行吧(但是最重要的还是要理解思想)。。。重点还是状态转移方程难想。 终于可以专心看资料写代码了,...

2018-01-19 21:54:05

阅读数:234

评论数:0

2018年1月18日训练总结

两周考试周终于过了!!! 这两周基本什么都没干。。。复习的时候跑去划了几次水。一天不写代码真是浑身难受。打的比赛越多,越觉得自己菜。 明天就要开始三周的寒假集训。选的图论方向。数据结构之前并查集,KMP,字典树,AC自动机都有看过和相应的练习,等到时候可以和数据结构方向的一起巩固复习一下(偷偷...

2018-01-19 15:54:04

阅读数:170

评论数:0

2018年1月4日训练总结

这次训练总结跨年了啊。。。然而并没有看多少知识。 简单的复习了下AC自动机的知识,关于后缀数组目前还处于懵逼状态。估计我这智商得花不少时间。。。 主要是打了多场比赛。有cf的和牛客上的比赛。 对于新生赛,AK了还是比较开心的,但是细细看来,一个新生赛却用到了我这一年学到的不少知识。。。状压d...

2018-01-05 22:12:46

阅读数:66

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭