上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 35 下一页
摘要: 先小结一下吧 主要为个人理解 整体二分 理解 $zyz:$整体二分是在权值上进行$CDQ$分治 我觉得更像是说$:$整体二分是在答案上进行$CDQ$分治 整体二分是二分答案在数据结构题上的扩展 因为数据结构题二分的答案通常是第几个操作之后,需要进行一些操作(预处理)之后才能判断,所以每次询问二分还不 阅读全文
posted @ 2017-02-26 23:41 Candy? 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 有N个位置,M个操作。操作有两种,每次操作如果是1 a b c的形式表示在第a个位置到第b个位置,每个位置加入一个数c如果是2 a b c形式,表示询问从第a个位置到第b个位置,第C大的数是多少。 N,M<=50000,N,M<=50000a<=b<=N1操作中abs(c)<=N2操作中c<=Max 阅读全文
posted @ 2017-02-26 23:16 Candy? 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数。 愚蠢的名字...... 整体二分,影响因子就是矩阵里的数 把$\le mid$的矩阵元素加到二维树状数组里然后询问分成两组就行了 可以把矩阵元素权值排序后直接二分矩阵元素而不是值 复杂度$O(nlog^3n)$ 用排序代替一维 阅读全文
posted @ 2017-02-26 20:30 Candy? 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 传送门 题意: 一个星球环形带上分为 $M$ 个区域,$n$个国家,$k$天,每个区域可能有若干国家的陨石收集器,每一天有一段连续区域下陨石雨,其上所有收集器都为本国家收集到 $D_i$ 的陨石,每个国家有一定的陨石需求量$P_i$,求每个国家第几天收集陨石量恰好满足需求$1 \le n,m,k \ 阅读全文
posted @ 2017-02-26 11:07 Candy? 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 组合数学真是太棒了!CDQ真是太棒了! 阅读全文
posted @ 2017-02-25 22:31 Candy? 阅读(3743) 评论(0) 推荐(4) 编辑
摘要: 传送门 题意:三维最长不上升子序列以及每个元素出现在最长不上升子序列的概率 $1A$了好开心 首先需要从左右各求一遍,长度就是$F[0][i]+F[1][i]-1$,次数就是$G[0][i]*G[1][i]$ 我们可以用一些转换来简化代码 反转之后变成$LIS$,然后再反转并且$x,y$取反还是$L 阅读全文
posted @ 2017-02-25 20:59 Candy? 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 传送门 给定一个有n个元素的序列,元素编号为1~n,每个元素有三个属性a,b,c,求序列中满足i<j且ai<aj且bi<bj且ci<cj的数对(i,j)的个数。 对于100%的数据,1<=n<=50000,保证所有的ai、bi、ci分别组成三个1~n的排列。 $CDQ$分治套$CDQ$分治也不是很难 阅读全文
posted @ 2017-02-25 18:39 Candy? 阅读(1863) 评论(0) 推荐(0) 编辑
摘要: 传送门 当然了WF的题uva hdu上也有 你的公司获得了一个厂房N天的使用权和一笔启动资金,你打算在这N天里租借机器进行生产来获得收益。可以租借的机器有M台。每台机器有四个参数D,P,R,G。你可以在第D天花费P的费用(当然,前提是你有至少P元)租借这台机器,从第D+1天起,操作机器将为你产生每天 阅读全文
posted @ 2017-02-25 15:46 Candy? 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 传送门 题意: 维护二维点集P,支持以下两个操作(1)插入点(x,y)(2)给定询问(x,y),求点集中离询问点最近的点距离定义为曼哈顿距离Dis(P1,P2)=|x1-x2|+|y1-y2|n,m<=500000x,y<=1000000 时间,$x$,$y$ $CDQ$分治里需要四个象限分类讨论, 阅读全文
posted @ 2017-02-25 10:41 Candy? 阅读(457) 评论(0) 推荐(0) 编辑
摘要: Description 有n朵花,每朵花有三个属性:花形(s)、颜色(c)、气味(m),又三个整数表示。现要对每朵花评级,一朵花的级别是它拥有的美丽能超过的花的数量。定义一朵花A比另一朵花B要美丽,当且仅当Sa>=Sb,Ca>=Cb,Ma>=Mb。显然,两朵花可能有同样的属性。需要统计出评出每个等级 阅读全文
posted @ 2017-02-24 21:19 Candy? 阅读(2264) 评论(0) 推荐(0) 编辑
摘要: 传送门 刚才我还在郁闷网上怎么没人用$CDQ$分治做 突然发现根本没有时间序.... 阅读全文
posted @ 2017-02-24 17:43 Candy? 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 1376 最长递增子序列的数量 首先可以用线段树优化$DP$做,转移时取$0...a[i]$的最大$f$值 但我要练习$CDQ$ $LIS$是二维偏序问题,偏序关系是$i<j,\ a_i<a_j$ $CDQ$分治可以解决偏序问题 $CDQ(l,r)\ :$ $CDQ(l,mid)$ $[l,r]$按 阅读全文
posted @ 2017-02-24 16:44 Candy? 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 同上题 那你为什么又发一个? 因为我用另一种写法又写了一遍... 不用排序,$CDQ$分治的时候归并排序 快了1000ms... 阅读全文
posted @ 2017-02-24 08:06 Candy? 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 题意: 有一个n * n的棋盘,每个格子内有一个数,初始的时候全部为0.现在要求维护两种操作: 1)Add:将格子(x, y)内的数加上A. 2)Query:询问矩阵(x0, y0, x1, y1)内所有格子的数的和. 数据规模:操作1) ≤ 160000,操作2) ≤ 10000,n ≤20000 阅读全文
posted @ 2017-02-23 23:52 Candy? 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 【2017-02-04】 先放几个比较好的资料,看这些资料就好了: 1.Vim入门基础 http://www.jianshu.com/p/bcbe916f97e1 2.vim配置 http://blog.csdn.net/g_brightboy/article/details/14229139 3. 阅读全文
posted @ 2017-02-23 23:27 Candy? 阅读(2150) 评论(0) 推荐(0) 编辑
摘要: 传送门 题意:修改一个位置的颜色,询问子矩阵某种颜色的数量,颜色$\le\ 100$ $fuck$我个沙茶连树状数组都不会写了,没用$lowbit()$没用$i,j$ 每种颜色开一个二维树状数组.... 阅读全文
posted @ 2017-02-23 20:43 Candy? 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 传送门 题意:不想写... 扔链接就跑 好吧我回来了 首先发现每次兑换一定是全部兑换,因为你兑换说明有利可图,是为了后面的某一天两种卷的汇率差别明显而兑换 那么一定拿全利啊,一定比多天的组合好 $f[i]$表示第$i$天最多能得到的钱在这一天可以换成多少$A$卷 枚举使用哪一天留下的卷,按这一天的汇 阅读全文
posted @ 2017-02-23 19:32 Candy? 阅读(492) 评论(5) 推荐(1) 编辑
摘要: 裸题...平均权值最小的环.... 注意$dfs-spfa$时$dfs(cl)$...不要写成$dfs(u)$ 阅读全文
posted @ 2017-02-23 15:49 Candy? 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 题意:最大密度子图 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<cmath> using namespace std; const int N=1105,M=4005,INF=1 阅读全文
posted @ 2017-02-23 12:21 Candy? 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 感觉去年9月的自己好$naive$ http://www.cnblogs.com/candy99/p/5868948.html 现在不也是嘛 裸题,具体看学习笔记 二分答案之后判负环就行了 $dfs$版超快 阅读全文
posted @ 2017-02-22 23:26 Candy? 阅读(375) 评论(0) 推荐(0) 编辑
摘要: RT 我想哭 我想哭 我想哭 我想哭 我想哭 我想哭 我想哭 我想哭 我想哭 我想哭 我想哭 我想哭 凭什么!一模一样的代码一个TLE一个AC,改小二分范围和精度才过 凭什么! 我眼睁睁的看着那段代码复制之前复制之后一模一样! 凭什么! 阅读全文
posted @ 2017-02-22 21:32 Candy? 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 裸题 $fuck$ $printf("0.lf",ans)$挂掉不加$l$就$AC$是什么鬼 阅读全文
posted @ 2017-02-22 19:17 Candy? 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 01分数规划 $N$个物品选$k$个,最大化: $\frac{\sum\limits_{i=1}^{k}A_i}{\sum\limits_{i=1}^{k}B_i}$ 二分答案$mid$ 如果 $\sum\limits_{i=1}^{k}{A_i-mid*B_i}\ >\ 0$ 则可以更优 显然是要 阅读全文
posted @ 2017-02-22 19:16 Candy? 阅读(326) 评论(0) 推荐(0) 编辑
摘要: Can you find it? Give you three sequences of numbers A, B, C, then we give you a number X. Now you need to calculate if you can find the three numbers 阅读全文
posted @ 2017-02-22 18:38 Candy? 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 以后再也不做$World Final$的题了................ 还我下午 bzoj上TLE一次后就不敢交了然后去uva交 Claris太神了代码完全看不懂 还有一个代码uva上竟然WA了我也不知道怎么回事.... 阅读全文
posted @ 2017-02-22 17:56 Candy? 阅读(818) 评论(0) 推荐(0) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1997 题意:求一个有哈密顿回路的图是不是平面图。告诉哈密顿回路。 T<=100,3<=N<=200,M<=10000 哈密顿回路,所有点组成一个环,展开后不就和那道$poj$一样了......,避免相 阅读全文
posted @ 2017-02-22 15:50 Candy? 阅读(469) 评论(0) 推荐(0) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=2199 题意:裸的2-SAT,但是问每个变量在所有解中是只能为真还是只能为假还是既可以为真又可以为假 这样的话求$SCC$的做法就不好做了 于是只能用$naive$做法了,枚举每个变量选择真假然后$df 阅读全文
posted @ 2017-02-22 11:44 Candy? 阅读(283) 评论(0) 推荐(0) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1823 题意:每种菜满汉两种做法,一个选手一种菜只能选一种做法,一个评委指定了两种菜及做法,必须有一种满足才行;问是否存在满足所有评委的方案 裸题......一种菜两种选择.....对一个评委来说不选一 阅读全文
posted @ 2017-02-22 11:05 Candy? 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 题意: $n$对$couple$举行仪式,有两个时间段可以选择,问是否可以不冲突举行完,并求方案 两个时间段选择对应一真一假,对于有时间段冲突冲突的两人按照$2-SAT$的规则连边(把不冲突的时间段连起来) 然后本题需要构造解,所以要$SCC$缩点反向建图记录否定再拓扑排序$dfs$染色,好麻烦.. 阅读全文
posted @ 2017-02-21 23:57 Candy? 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 这种一看就很2的东西.... 参考资料: 由对称性解2-sat问题 2-sat解法浅析 $SAT$理论: $2-SAT$ 两种形式: $x \in \hat B$ $x \lor y(x,\ y \in B)$ 对于第二种形式,$x \lor y\ =\ \neg(\neg x \land \neg 阅读全文
posted @ 2017-02-21 23:56 Candy? 阅读(331) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 35 下一页