码迷,mamicode.com
首页 >  
搜索关键字:zjoi 2006    ( 190个结果
BZOJ 1057 ZJOI 2007 棋盘制作 DP+悬线法
题目大意:给出一个由01形成的矩阵,问这个矩阵中最大面积的正方形和矩形,其中任意一个方块相邻的都是不同的格子。 思路:其实吧所有(i + j)&1的位置上的数字异或一下,就变成都是0或者都是1的最大正方形和矩形了。第一问就是水DP,第二问可以单调栈或者悬线。都很好写。 CODE: #include #include #include #include #defin...
分类:其他好文   时间:2015-01-14 09:51:02    阅读次数:170
BZOJ 1093 ZJOI 2007 最大半连通子图 强联通分量+拓扑图DP
题目大意:定义半连通图:图中任意两点之间可以单向到达。求一个图的最大半连通子图,和这个图最大半连通子图的个数。 思路:半连通图并不是一定要没有环。。这题意让我理解的。。 其实想法什么的不难,想明白了也不难写。因为要保证半连通,所以要先处理出一个图的联通状况。先用Tarjan缩点得到DAG,在这个DAG上找到最长链的长度就是第一问的答案。第二问可以先找到所有f值等于答案的点,在这些点上反...
分类:移动开发   时间:2015-01-11 11:02:20    阅读次数:213
BZOJ 1058 ZJOI 2007 报表统计 平衡树
题目大意:给出一个序列,有几个操作,询问相邻两个数的差值的绝对值的最小值,排序后差值绝对值的最小值。 思路:简单用平衡树或者set水一下就行了。 (我个沙茶最开始sort_min还用的set维护 CODE: #include #include #include #include #include #define MAX 500010 #define INF...
分类:其他好文   时间:2015-01-08 13:31:32    阅读次数:149
BZOJ 1833 ZJOI 2010 count 数字计数 数位DP
题目大意:问0~9这10个数字在[l,r]中出现过多少次。 思路:数位DP。以前只是听说过,并没有写过,写了才发现好闹心啊。。 预处理一个数组,f[i][j][k]表示长度为i,开头为j,数字k出现的次数。 对于一个数kXXXXXX,我们先处理1~999999,然后处理1000000~kXXXXXX 前面的东西很规则,可以直接调用f数组来解决。 对于后面不太规则的东西,按位处理。...
分类:其他好文   时间:2014-12-29 21:34:30    阅读次数:199
BZOJ 2656 ZJOI 2012 数列(sequence) 高精度+记忆化搜索
题目大意:定义个一序列,f[i] = f[i / 2] (i % 2 == 0);f[i] = f[i / 2] + f[i / 2 + 1] (i % 2 == 1);求这个数列的第m项(m 思路:数据范围高精度没跑了。记得之前做过这个题的弱化版,似乎是没有高精度的记忆化搜索,这个题就是加个高精度。 CODE: #include #include #include...
分类:其他好文   时间:2014-12-23 10:30:41    阅读次数:186
BZOJ 1060 ZJOI 2007 时态同步 树形DP
题目大意:给出一个有根树,树上的边有边权。现在可以将一个边的边权的值+1,要想使得根节点到所有叶子节点的距离相等,最少需要多少个+1操作。 思路:当只考虑以一个节点为根的子树的时候,就必须要保证这个根节点到所有这个子树中的叶子节点的距离相等,才能保证最终根节点到所有叶子节点的距离都相等。所以就深搜一次,对于每个节点求出到这个节点的最长距离,将所有其他的边加成这个最长距离,记录答案。 但...
分类:其他好文   时间:2014-12-10 14:16:42    阅读次数:280
BZOJ 2657 ZJOI 2012 旅游(journey) 树的直径
题目大意:给出一个凸多边形的三角剖分图,每一个三角形代表一个城市,现在连接这个图中的两个点,问最多能够经过多少个城市。 思路:浙江都是一帮神么。。 这题给的条件简直是不知所云啊。。转化十分巧妙。因为每个凸n边形经过三角剖分之后会出现n - 2个三角形,任意一条边只会成为两个城市的公共边或者整个多边形的边。不难推出两个城市的公共边是n - 3条,也就是说把公共边看成是新图的边的话,就会新...
分类:其他好文   时间:2014-12-09 21:37:14    阅读次数:193
[BZOJ 1057][ZJOI 2007]棋盘制作(最大全0/1子矩阵)
题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1057 这题好像很早之前就看到过。。。那时候我还只会玩脚丫子,做这题完全像SB一样,记得那时我做了一会就放弃了。 如今看到这题感觉好做多了,此题预处理很巧妙,我们看一个棋盘,它的所有黑点的行标奇偶性都相同,列标的奇偶性也都相同。白点一样。 于是我们就可以预处理下,对于所有行标和...
分类:其他好文   时间:2014-12-04 21:42:25    阅读次数:207
BZOJ 1096 ZJOI 2007 仓库建设 斜率优化DP
题目大意:山坡上有一些仓库,下雨了,要把所有仓库中的东西转移出来,每转移一单位的东西走一个单位长度需要花费1,在i处建立一个仓库需要花费cost[i],求最小的花费。 思路:和小P的牧场好像啊。。。 记录两个前缀和,sum[i] = Σsrc[i] _sum[i] = Σsrc[i] * pos[i], 然后DP方程:f[i] = f[j] + (sum[i] - sum[j]) ...
分类:其他好文   时间:2014-12-02 13:39:22    阅读次数:238
[BZOJ1003](ZJOI 2006) 物流运输trans
【题目描述】物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目...
分类:其他好文   时间:2014-11-26 01:14:06    阅读次数:275
190条   上一页 1 ... 16 17 18 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!