码迷,mamicode.com
首页 >  
搜索关键字:hnoi2005    ( 44个结果
【BZOJ】1202: [HNOI2005]狡猾的商人
【算法】并查集 【题解】 由于存在负数,判断信息合法性的途径只有多个已知区间能组成一个已知大区间。 用并查集维护已知区间,每次将(x-1,y)连边,就把这两个端点送入并查集,后面如果需要合法性判断时就要必然会访问到他们之一。 每次的读入v相当于v[y]-v[x-1],维护并查集每个节点到其根的距离。 ...
分类:其他好文   时间:2016-12-29 22:35:54    阅读次数:187
bzoj1201: [HNOI2005]数三角形
Description Input 大三角形的所有短边可以看成由(n+1)*n/2个单位三角形的边界组成。如下图的灰色三角形所示。其中第1排有1个灰色三角形,第2排有2个灰色三角形,……,第n排有n个灰色三角形。所以输入格式是这样规定的:输入第一行为正整数n,其中1<=n<=1000,表示大三角形每 ...
分类:其他好文   时间:2016-11-17 13:26:30    阅读次数:200
【bzoj 1202】[HNOI2005] 狡猾的商人(图论--带权并查集+前缀和)
题意:一个账本记录了N个月以来的收入情况,现在有一个侦探员不同时间偷看到M段时间内的总收入,问这个账本是否为假账。 解法:带权并查集+前缀和。 判断账本真假是通过之前可算到的答案与当前读入的值是否相同来完成。那么就是只有知道新读入的区间2端的(在相同区域内的!!)前缀和才可以判断,也就是这2个端点之 ...
分类:其他好文   时间:2016-11-04 09:40:30    阅读次数:253
【bzoj1202】 HNOI2005—狡猾的商人
http://www.lydsy.com/JudgeOnline/problem.php?id=1202 (题目链接) 题意:给出m段区间和,判断是否存在某段区间与之前读入的区间相矛盾。 Solution 裸带权并查集。 代码: ...
分类:其他好文   时间:2016-09-27 20:25:57    阅读次数:158
bzoj1202: [HNOI2005]狡猾的商人
好神的并查集。。。模拟一下可以比较容易理解。 1202: [HNOI2005]狡猾的商人 Description 刁姹接到一个任务,为税务部门调查一位商人的账本,看看账本是不是伪造的。账本上记录了n个月以来的收入情况,其中第i 个月的收入额为Ai(i=1,2,3...n-1,n), 。当 Ai大于0 ...
分类:其他好文   时间:2016-09-10 14:40:26    阅读次数:179
bzoj1202[HNOI2005]狡猾的商人
bzoj1202[HNOI2005]狡猾的商人 题意: 账本上记录了n个月以来的收入情况,其中第i 个月的收入额为Ai 。所谓一段时间内的总收入,就是这段时间内每个月的收入额的总和。给出m段时间内的总收入,判断账本是否合法。 题解: 太神了,并查集还能这么用。每月作为一个节点,同时保存父节点表示的月 ...
分类:其他好文   时间:2016-07-21 21:38:33    阅读次数:204
[BZOJ1202][HNOI2005]狡猾的商人(并查集+前缀和)
不想哭就只有变强了,无论发生什么都不会掉泪的坚强。...
分类:其他好文   时间:2016-05-12 16:46:47    阅读次数:201
bzoj 1202: [HNOI2005]狡猾的商人(并查集+前缀和)
1202: [HNOI2005]狡猾的商人 Time Limit: 10 Sec  Memory Limit: 162 MB Submit: 2573  Solved: 1209 [Submit][Status][Discuss] Description 刁姹接到一个任务,为税务部门调查一位商人的账本,看看账本是不是伪造的。账本上记录了n个月以来的收入情况,其中第i 个月的收入额为A...
分类:其他好文   时间:2016-05-12 15:29:42    阅读次数:170
bzoj1202 [HNOI2005]狡猾的商人
题目链接 并查集 听说有人用差分约束做,我哪天也去试一试 并查集维护后缀和,从前往后合并 注意路径压缩的时候要修改后缀和 1 #include<algorithm> 2 #include<iostream> 3 #include<cstdlib> 4 #include<cstring> 5 #inc
分类:其他好文   时间:2016-02-05 00:59:13    阅读次数:183
BZOJ 1202: [HNOI2005]狡猾的商人( 差分约束 )
好像很多人用并查集写的...前缀和, 则 sumt- sums-1= v, 拆成2条 : sumt ≤ sums-1 + v, sums-1 ≤ sumt - v 就是一个差分约束, 建图跑SPFA..想起之前codeVS某场月赛T1有些人用带权并查集..然而我是差分约束水过去的...-------...
分类:其他好文   时间:2015-11-03 00:35:40    阅读次数:231
44条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!