摘要: 我怀念的,是无话不说。 阅读全文
posted @ 2018-08-31 08:50 IXIS 阅读(942) 评论(2) 推荐(4) 编辑
摘要: 题目链接 题解: n== m很容易可以知道这是个基环树 记录环的起点终点,跑dp。 dp还是挺简单的。 一世安宁 阅读全文
posted @ 2018-12-29 19:43 IXIS 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 现在的风格: 1.大括号不换行qwq,换行什么的,太浪费行数了。 2.逗号后面加空格,所有运算符左右加空格,但是if或者for后的括号前面不加空格,一般在确定无误后才会开始改空格,要不然太麻烦了。 3.极大值或极小值一般用INF或者其它大写字母表示 4.开数组一般都用N或者其它大写字母,不过看起来和 阅读全文
posted @ 2018-12-11 08:49 IXIS 阅读(340) 评论(4) 推荐(0) 编辑
摘要: 典型的树形DP 按理说是先做“访问美术馆”再做偷天换日。 但是我先做了偷天换日然后再做的“访问”美术馆 DP方程好推,偷天换日在遇到有展品的时候做背包,因为是先做的偷天换日,所以把偷天换日的输入w,c直接将输入改为赋值就A了。 一世安宁 阅读全文
posted @ 2018-12-10 19:11 IXIS 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 相信大家都听说过对拍。 如果没听说过也假装听说过吧 那么对拍是用来干什么的呢? 所谓对拍,是将你的程序跑出的答案与正确程序进行比较。具体方法是先写一个程序make来生成数据,再使用一个一定正确,但是不限制时间、空间复杂度的程序(暴力一般是可以保证正确性的)生成正确答案,然后再和你的程序运行出来的答案 阅读全文
posted @ 2018-12-04 15:00 IXIS 阅读(473) 评论(1) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2018-12-03 22:00 IXIS 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Long time no see. 拓扑排序 英文名称:Topological-sort 别称:toposort or topsort 拓扑排序是干什么的呢 对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶 阅读全文
posted @ 2018-12-02 09:55 IXIS 阅读(254) 评论(0) 推荐(0) 编辑
摘要: LCA:最近公共祖先 指在有根树中,找出某两个结点u和v最近的公共祖先 如图,5,7的最近公共祖先就是3 接下来,我们来了解如何求解LCA No.1 暴力 首先想到的肯定是暴力,我们搜索,从两个节点一步一步向上爬。 待你爬到之时,你自然会感到TLE的魅力 复杂度:O(nm)(最坏) No.2 倍增法 阅读全文
posted @ 2018-12-02 09:51 IXIS 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 嗯,你没有看错,就是自动AC机。 在cena评测时: Const SourcePath:string='incantation'; InputFile:string='incantation.in'; OutputFile:string='incantation.out'; type PROCESS 阅读全文
posted @ 2018-08-08 09:10 IXIS 阅读(1790) 评论(0) 推荐(0) 编辑
摘要: ->题目链接 题解: 暴力 经鉴定,此题数据水到没朋友。 #include<algorithm> #include<iostream> #include<cstdio> using namespace std; char zfc[1001001]; int n,m,pos,num,f[1001001 阅读全文
posted @ 2018-08-07 21:16 IXIS 阅读(173) 评论(0) 推荐(0) 编辑