码迷,mamicode.com
首页 >  
搜索关键字:离散化    ( 1590个结果
POJ 3680 Intervals(最小费用流)
题目链接:点击打开链接 题意:n个区间, 每个区间有一个值, 让你选择若干区间, 使得没有一个点被覆盖超过k次的前提下的最大值。 思路:我们可以把区间端点离散化然后跑费用流, 不超过k次, 我们可以把这个对应流量属性。  那么不难想到, 将区间端点作为结点, 连一条流量为1,费用为-a[i].c的边, 因为可以跳过一些点, 所以我们把每个相邻端点之间用流量INF,费用为0的边连接, 然后源点流...
分类:其他好文   时间:2016-03-26 07:59:18    阅读次数:153
BZOJ4444 : [Scoi2015]国旗计划
首先将坐标离散化,因为区间互不包含,可以理解为对于每个起点输出最少需要多少个战士。 将环倍长,破环成链,设$f[i]$表示区间左端点不超过i时右端点的最大值,可以通过$O(n)$递推求出。 那么如果将$f[i]$看成$i$的祖先的话,它实际上形成了一棵以$2n$为根的树。 首先暴力计算出1号点的答案
分类:其他好文   时间:2016-03-22 00:26:31    阅读次数:145
Poj 2299 - Ultra-QuickSort 离散化,树状数组,逆序对
Description Input Output Sample Input Sample Output Source
分类:编程语言   时间:2016-03-21 01:28:34    阅读次数:236
HDU5046 Airport dancing links 重复覆盖+二分
这一道题和HDU2295是一样 是一个dancing links重复覆盖解决最小支配集的问题 在给定长度下求一个最小支配集,只要小于k就行 然后就是二分答案,每次求最小支配集 只不过HDU2295是浮点,这里是整数 我写的一个比较暴力 然后另一个是离散化的
分类:其他好文   时间:2016-03-18 23:21:23    阅读次数:377
uva 12171 sculpture (超级好题)——yhx
离散化+floodfill。 最开始用的dfs结果RE想到可能是堆栈溢出,改用bfs后AC。 由于体积和面积都是从外面看的,可以从外面一圈“空气”开始floodfill,每次遇到雕塑就加上表面积,因为每一块表面积都会且只会和一块空气接触。体积用总体积减去遇到的空气体积即可。 由于坐标较大,需要离散化
分类:其他好文   时间:2016-03-18 01:40:40    阅读次数:242
【BZOJ2120】数颜色(树套树+set)
链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2120 题解:http://blog.sina.com.cn/s/blog_6e63f59e0101bm87.html 一开始懒得离散化,跑了7000+ms23333 宛如一个智障,可是出现了这么
分类:其他好文   时间:2016-03-16 16:54:48    阅读次数:244
BZOJ4380 : [POI2015]Myjnie
将$c$离散化,设: $f[i][j][k]$为区间$[i,j]$最小值为$k$的最大收益。 $g[i][j][k]$为$\max(g[i][j][k..m])$。 $h[i][j]$为对于当前DP区间,经过$i$点的,费用限制$\geq j$的人数。 然后直接DP即可,时间复杂度$O(n^3m)$
分类:其他好文   时间:2016-03-13 06:19:40    阅读次数:207
Bzoj 1227: [SDOI2009]虔诚的墓主人 树状数组,离散化,组合数学
1227: [SDOI2009]虔诚的墓主人 Time Limit: 5 Sec Memory Limit: 259 MBSubmit: 895 Solved: 422[Submit][Status][Discuss] Description 小W 是一片新造公墓的管理人。公墓可以看成一块N×M 的
分类:编程语言   时间:2016-03-12 00:03:42    阅读次数:285
LightOj1089(求点包含几个线段 + 线段树)
题目链接 题意:n( n <= 50000 ) 个线段,q ( q <= 50000) 个点,问每个点在几个线段上 线段端点的和询问的点的值都很大,所以必须离散化 第一种解法:先把所有的线段端点和询问点,离散处理,然后对于每条选段处理,c[x]++, c[y + 1]--,然后令c[x] = c[x
分类:其他好文   时间:2016-03-09 01:18:40    阅读次数:193
LightOJ1360 Skyscraper(DP)
题目大概是,一个数轴上n个线段,每个线段都有起始坐标、长度和权值,问从中取出没有公共交点的线段的最大权和。 取k次是个经典的最小费用最大流问题,不过这题建容量网络有20W个点,离散化最多也要6W个点,不敢跑最小费用最大流。。 其实这题,也是个经典的DP,区间图最大权独立集问题,《挑战程序设计竞赛》这
分类:其他好文   时间:2016-03-06 12:53:39    阅读次数:182
1590条   上一页 1 ... 96 97 98 99 100 ... 159 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!