码迷,mamicode.com
首页 >  
搜索关键字:暴力    ( 8896个结果
「刷题」 网络
看了一下网上基本都是线段树二分的题解,然而我想到一种整体二分的思路,正好练习一下。 是道好题。 首先用树上ST表处理,用于求LCA。 考虑整体二分离线求解。 一种方法是用树链剖分的,复杂度是$O(log^2n)$的,在套上个整体二分,复杂度达到了$O(nlog^3n)$所以说不可以直接树剖暴力。 可 ...
分类:其他好文   时间:2019-10-03 20:01:54    阅读次数:84
归并排序解决小和问题和逆序对问题
小和问题: 左边比当前元素小的元素的元素的和 暴力解法不推荐O(N^2) 归并加速 ...
分类:编程语言   时间:2019-10-03 19:54:55    阅读次数:97
机房测试1:big(贪心+Trie树)
题目: 分析: 考虑最暴力的办法:枚举选哪个数,枚举对手在哪个时间变化,然后统计答案。 对于异或这一类问题,考虑区间异或可以抵消重复区间,维护一个前缀异或和:pre[i]表示1~i的异或和,suf[i]表示i~n的异或和。 将对手的式子化简,2*x即将x向左移一位,/( 2^n )为向右移n位,+2 ...
分类:其他好文   时间:2019-10-03 19:49:19    阅读次数:80
$Noip2012/Luogu1083$ 借教室
$Luogu$ $Sol$ 区间整体加减? 差分+树状数组维护前缀和! 那每给一个人借完教室之后都要判断一下现在合不合法?那复杂度比暴力还不如些... 注意到这里的单调性,假设给前$x$个人借完教室之后就不合法了,那给前$x+1,x+2.....$个人借教室一定也是不合法的.于是可以二分第一个需要修 ...
分类:其他好文   时间:2019-10-03 16:30:07    阅读次数:93
$Noip2011/Luogu1314$ 聪明的质监员 二分+巧妙前缀和
$Luogu$ $Sol$ 首先$W$一定是某个$w_i$.于是一种暴力方法就出炉了,枚举$W$再计算. 注意到,满足$S-Y$的绝对值最小的$Y$只可能是两种,一种是$<S$的最大的$Y$,一种是$>S$的最小的$Y$.那就分别求出来叭.分别求的时候这个$W$的值是可以二分的.但是这样并不能$A$ ...
分类:其他好文   时间:2019-10-03 16:29:18    阅读次数:93
三个朋友
https://loj.ac/problem/2823 题目描述 给出一个字符串U,求满足条件的字符串S使其复制一遍再插入一个字符后的字符串为U。 思路 由于插入过一个字符,所以我们可以进行一次扫描,每次扫描时将这个字符去掉,把去掉后字符串分成长度相等的两段,再比较这两段是否完全相同即可。如果暴力枚 ...
分类:其他好文   时间:2019-10-03 16:22:56    阅读次数:67
$Noip2011/Luogu1311$ 选择客栈
$Luogu$ $Sol$ 暴力十分显然叭.正解不是很好想. 我最开始想维护所有色调的客栈的前缀和后缀,然后每扫到一个最低消费合法的就统计一次答案.但是这样会重复计数,两个合法客栈之间有几个消费合法的客栈它们就会被算几次.既然喝咖啡的客栈不能作为计数的基准点,那就换一个叭.换成前一个住宿的客栈或后一 ...
分类:其他好文   时间:2019-10-03 16:11:20    阅读次数:78
CSP-S模拟57
这次的T1是来送温暖的。 T2T3挺神的。 T1. 不会 T2. 容斥,挺神的 T3. 考场上被卡常卡掉10分让我很难受。。。。。(虽然说$O(n)$过$1e8$本来就不太行) 考场上: 疯狂化简式子,最后大概是 $n^{2}-\sum\limits_{i=1}^{n}{g(i)\frac{n}{i ...
分类:其他好文   时间:2019-10-03 14:29:44    阅读次数:66
P3396 哈希冲突
P3396 哈希冲突 比较巧妙的根号算法 将询问分成两类:模数<=len和>len的 对于第一类,开一个桶记录 对于第二类,暴力 时间复杂度(n+m)√n 代码: ...
分类:其他好文   时间:2019-10-03 14:24:33    阅读次数:81
SOS dp
设$ans=\sum\limits_{A \cap B=\varnothing} f(A)g(B) $ 直接暴力枚举子集是$O(3^n)$, 一个技巧是先预处理出$h(S)=\sum\limits_{T\subseteq S}g(T)$ 然后$ans=\sum\limits_{S\subseteq ...
分类:其他好文   时间:2019-10-03 13:08:08    阅读次数:99
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!