码迷,mamicode.com
首页 >  
搜索关键字:连通块    ( 701个结果
面向对象第三单元总结
面向对象第三单元总结 一、JML JML理论基础 Java 建模语言(JML)将注释添加到 Java 代码中,这样我们就可以确定方法所执行的内容,而不必说明它们如何做到这一点。有了 JML,我们就可以描述方法预期的功能,无需考虑实现。JML 为说明性的描述行为引入了许多构造。这些构造包括模型字段、量 ...
分类:其他好文   时间:2019-05-22 19:02:31    阅读次数:94
C - News Distribution (并查集)
C. News Distribution C. News Distribution Example input 7 5 3 2 5 4 0 2 1 2 1 1 2 6 7 output 4 4 1 4 4 2 2 思路:简单来讲,就是用并查集求每个点所在连通块的大小,有两种写法......写法一:用 ...
分类:其他好文   时间:2019-05-19 20:47:18    阅读次数:177
[JLOI2009]神秘的生物--轮廓线DP
"原题链接" 题目大意 $n\times n$的带权方阵,选一个权值最大的连通块 Solution 一眼连通性DP,然后就没了 转移很好想的啦,简单讨论一下就行了 有一个坑点,就是不能一个格子都不选,特判一下 注释还算详细QwQ ...
分类:其他好文   时间:2019-05-17 13:52:29    阅读次数:124
luogu5193 炸弹 (扫描线)
就是求连通块的数量,可以维护一个斜着的扫描线,set里只保留在R范围内的点 然而怎么维护连通块呢。。 其实只需要向能够到的最靠左和最靠右的点连边就可以,剩下的点之前就已经连好了 ...
分类:其他好文   时间:2019-05-02 18:21:19    阅读次数:102
Comet OJ Contest #2
A:暴力,显然每两次至少翻一倍。 B:列出柿子发现是二次函数。 C:考虑大小为i的点集有多大的概率是独立集,则要求其内部C(i,2)条边均被破坏,概率显然为(x/y)C(i,2),累加各大小点集贡献即可。 D:对于一个连通块的所有直径,其中点一定相同。考虑枚举中点,这个中点可以是某个点也可以是某条边 ...
分类:其他好文   时间:2019-04-28 15:56:36    阅读次数:132
P5241 序列(滚动数组+前缀和优化dp)
P5241 序列 挺神仙的一题 看看除了dp好像没什么其他办法了 想着怎么构个具体的图出来,然鹅不太现实。 于是我们想办法用几个参数来表示dp数组 加了几条边肯定要的吧,于是加个参数$i$表示已加了$i$条边 这显然是不够的。于是我们又想:强连通分量.....连通块....... 于是加个$j$表示 ...
分类:编程语言   时间:2019-04-06 12:28:13    阅读次数:241
随手练——P1141 01迷宫
1、暴力版 本质上就是求连通块数量,那么DFS或者BFS都行,暴力跑。 写完发现题目比较特殊,m次提问,那每次都暴力搜,肯定是要跑死了。 2、改进版 要确定:每个联通区域的答案是一样的,就好办了。 核心代码: 算是比较特殊的一种打表吧。 #include <iostream> #include <s ...
分类:其他好文   时间:2019-04-03 22:18:30    阅读次数:217
完美理论(最大权闭合子图)
```cpp / 最大权闭合子图模型 枚举根, 然后选择包含根的连通块 那么就是选择儿子必须选择它的父亲 依赖关系就能够建立了 可以在这里提交 https://vijos.org/d/fastle/p/1011 / include include include include include de ...
分类:其他好文   时间:2019-04-01 22:35:19    阅读次数:192
C. Edgy Trees Codeforces Round #548 (Div. 2) 并查集求连通块
C. Edgy Trees time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output C. Edgy Trees time limit p ...
分类:其他好文   时间:2019-03-31 09:43:22    阅读次数:204
Codeforces 1140F Extending Set of Points 线段树 + 按秩合并并查集 (看题解)
Extending Set of Points 我们能发现, 如果把x轴y轴看成点, 那么答案就是在各个连通块里面的x轴的个数乘以y轴的个数之和。 然后就变成了一个并查集的问题, 但是这个题目里面有撤销的操作, 所以我们要把加入和撤销操作变成 这个点影响(L , R)之间的询问, 然后把它丢到线段树 ...
分类:其他好文   时间:2019-03-27 12:49:13    阅读次数:175
701条   上一页 1 ... 18 19 20 21 22 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!