上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 第一篇黑题题解qwq 由于窝在做zhx的模拟题被2 SAT加线段树优化建边搞炸了,所以一气之下来学了这两个东西ww 这篇就是线段树优化建边 直接步入正题,先来看题目 题目描述 在一条直线上有$N$个炸弹,每个炸弹的坐标是 $X_i$,爆炸半径是 $R_i$,当一个炸弹爆炸时,如果另一个炸弹所在位置$ 阅读全文
posted @ 2019-10-22 21:34 小蒟蒻皮皮鱼 阅读(232) 评论(0) 推荐(0)
摘要: 引入: 相信大家都了解过差分约束系统。差分约束系统的大体意思就是给出一些有某种关系的变量,问你是否有某种赋值使得这些关系全部成立 其实$2 SAT$的题目描述和这个很像(~~虽然解法不一样~~) 那么$2 SAT$到底是什么呢? 首先,把$2$和$SAT$拆开。$SAT$ 是 $Satisfiabi 阅读全文
posted @ 2019-10-21 21:27 小蒟蒻皮皮鱼 阅读(289) 评论(0) 推荐(0)
摘要: 图论 HDU5093 同一行或者同一列,并且没有障碍 n,m<=100 感觉是二分图? 咋感觉出来的??? 没有障碍的情况:一行最多放一个,一列最多放一个 或者说一个物体用掉一行一列 二分图:左边代表每一行,右边代表每一列 由于没有障碍物,左边的每一个点都会向右边每一个点连一条边 匹配的结果就是mi 阅读全文
posted @ 2019-10-03 19:14 小蒟蒻皮皮鱼 阅读(228) 评论(0) 推荐(0)
摘要: 数据结构 阅读全文
posted @ 2019-10-03 19:04 小蒟蒻皮皮鱼 阅读(132) 评论(0) 推荐(0)
摘要: 树形DP,顾名思义就是在树上进行dp,dp的时候要充分利用树的性质,注意考虑所有能转移的节点 例:树的直径 给你一颗点数为n的树,让你求这棵树的直径是多少,也就是求最长的两个点之间的距离。 N<=100000 in out 两种做法,复杂度都是O(N) 1.dfs(或者bfs) 先从任意一个点跑一遍 阅读全文
posted @ 2019-09-07 19:44 小蒟蒻皮皮鱼 阅读(258) 评论(0) 推荐(0)
摘要: 区间dp状态设计的一般形式 区间dp一般就是设dp[i][j]表示区间[i,j]所能形成的最优答案或者方案数。 或者像序列一样,多加几维表示附加的信息。 poj3280 给你长度为m的字符串,其中有n种字符,每种字符都有两个值,分别是插入这个字符的代价,删除这个字符的代价,让你求将原先给出的那串字符 阅读全文
posted @ 2019-09-06 17:32 小蒟蒻皮皮鱼 阅读(800) 评论(0) 推荐(0)
摘要: 状态压缩是设计dp状态的一种方式。 当普通的dp状态维数很多(或者说维数与输入数据有关),但每一维总量很少时,可以将多维状态压缩为一维来记录。 这种题目最明显的特征就是:都存在某一给定信息的范围非常小(在20以内),而我们在dp中所谓压缩的就是这一信息。 (或者是在做题过程中分析出了某一信息种类数很 阅读全文
posted @ 2019-09-04 17:34 小蒟蒻皮皮鱼 阅读(260) 评论(0) 推荐(0)
摘要: 数位DP 经典的数位Dp是要求统计符合限制的数字的个数。 一般的形式是:求区间[n,m]满足限制f(1)、f(2)、f(3)等等的数字的数量是多少。条件 f(i)一般与数的大小无关,而与数的组成有关。 善用不同进制来处理,一般问题都是10进制和二进制的数位dp。 数位dp的部分一般都是很套路的,但是 阅读全文
posted @ 2019-09-03 17:36 小蒟蒻皮皮鱼 阅读(408) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-08-22 21:29 小蒟蒻皮皮鱼 阅读(90) 评论(0) 推荐(1)
摘要: 什么是网络最大流? 通俗的来讲,就是给你一个图,有水流从源点S流经很多路线,问你最终能到达汇点S的水流最大是多少。 比如这张图 从原点0到汇点3的最大流就是2,路线是0→1→3和0→2→3 那么对于这个网络有几条显然的性质: 1.除了源点和汇点,流进每个点的流量=流出每个点的流量 2.每条边的实际流 阅读全文
posted @ 2019-08-16 10:32 小蒟蒻皮皮鱼 阅读(327) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页