码迷,mamicode.com
首页 >  
搜索关键字:树边    ( 381个结果
【CF】270D Design Tutorial: Inverse the Problem
题意异常的简单。就是给定一个邻接矩阵,让你判定是否为树。算法1:O(n^3)。思路就是找到树边,原理是LCA。判断树边的数目是否为n-1。39-th个数据T了,自己测试2000跑到4s。算法2:O(n^2)。思考由图如何得到树,显然MST是可行的。因此,题目变为直接找到MST。然后通过树边构建目标矩...
分类:其他好文   时间:2015-06-24 00:38:21    阅读次数:150
【HAOI2015】【bzoj4033】【T1】
4033: [HAOI2015]T1Time Limit: 10 Sec Memory Limit: 256 MB Submit: 226 Solved: 111 [Submit][Status][Discuss] Description有一棵点数为 N 的树,树边有边权。给你一个在 0~ N 之内的正整 数 K ,你要在这棵树中选择 K个点,将其染成黑色,并将其他 的 N-K个点染成...
分类:其他好文   时间:2015-06-21 13:15:16    阅读次数:123
树链剖分专题
学习了一下树链剖分,找了几个有意义的题目训练一下前4题是基础训练,A、B是AOV树(点记录信息) C、D是AOE树(边记录信息)*注意一下poj好像是提交的代码包含/**/这样的注释会出问题A、HDU 3966题意:给你N个点M条边的一棵AOV树,有P次操作操作分别是:‘I’:将C1到C2路径上的点...
分类:其他好文   时间:2015-06-17 23:19:17    阅读次数:302
poj 2031 给出每个结点的3维坐标 以及结点的半径 (MST)
3维空间中有N个圆球,给出x y z 以及圆球的半径 ,求最小生成树 边的权值为两个圆球间的距离 如果圆球相互接触 则权值为0 求最小的权值和Sample Input3 //n10.000 10.000 50.000 10.000 //x y z r40.000 10.000 50.000 10.0...
分类:其他好文   时间:2015-06-15 01:46:00    阅读次数:274
次小生成树
思想还是很重要的....首先,次小生成树就是用一条边替换最小生成树中的另一条边. 代价就是两条边的权值差.假设我们用边(i,j) 替换边 (a,b) ,边权函数为 e ,可知 e(i,j)-e(a,b) 应当最小.我们枚举非树边 (i,j) ,然后计算树上i到j路径上的最长边.对于常规生成树,显然可...
分类:其他好文   时间:2015-06-04 13:16:05    阅读次数:99
poj2057 The Lost House
题意: 给出一颗有根树,边权均为1; 一个S在根结点上,要找到在某个叶子结点上的它的房子; 有的结点上有w,可以告诉S当前结点的子树上是否有它的房子; 房子在每个叶子结点的概率相等,选择一种最佳的计划,来让S走的期望值最小;...
分类:其他好文   时间:2015-06-02 09:30:52    阅读次数:115
COJ 1006 树上操作
传送门:http://oj.cnuschool.org.cn/oj/home/problem.htm?problemID=979WZJ的数据结构(六)难度级别:D; 运行时间限制:1000ms; 运行空间限制:51200KB; 代码长度限制:2000000B试题描述给你一棵N个节点的无根树,边之间有...
分类:其他好文   时间:2015-05-24 15:24:24    阅读次数:124
无向图的割顶(poj1523,1144)
割顶:表示无向图中的点,这个点删除之后,原图不在联通,这样的点就是割顶。 怎么求一个图中的割顶呢? 把无向图变成一颗树,dfs时候搜索到在dfs树上的称为树边,搜索是出现后代指向祖先的边称为反向边。 对于根节点,当他存在两个或两个以上的子节点时,那么他就是割顶。 而对于其他节点u,当且仅当u存在一个子节点v,使得v及其所有的后代都没有反向边连回u的祖先时,u是一个割顶。 那么判断就很简单,...
分类:其他好文   时间:2015-05-16 11:54:53    阅读次数:208
(树形DP) bzoj 4033
4033: [HAOI2015]T1Time Limit:10 SecMemory Limit:256 MBSubmit:120Solved:57[Submit][Status][Discuss]Description有一棵点数为 N 的树,树边有边权。给你一个在 0~ N 之内的正整数 K ,你要...
分类:其他好文   时间:2015-05-15 19:27:41    阅读次数:117
【HAOI2015】【树形dp】树上染色
【题目描述】 有一棵点数为N的树,树边有边权。给你一个在0~N之内的正整数K,你要在这棵树中选择K个点,将其染成黑色,并将其他的N-K个点染成白色。将所有点染色后,你会获得黑点两两之间的距离加上白点两两之间距离的和的收益。问收益最大值是多少。 【输入格式】 第一行两个整数N,K。 接下来N-1行每行三个正整数fr,to,dis,表示该树中存在一条长度为dis的边(fr,to)。输入保证所有点...
分类:其他好文   时间:2015-05-14 16:41:20    阅读次数:194
381条   上一页 1 ... 31 32 33 34 35 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!