码迷,mamicode.com
首页 >  
搜索关键字:倍增    ( 1195个结果
8.9~8.?考后总结
8.9 rank 7/56 T1看了会儿发现n^3暴力很水,稍一优化就成n^2了,所以半个小时就码出来还顺便对拍, 然后看T2,很明显的tarjan+拓扑,我当时觉得DFS好打就没打拓扑,T了,白扔40分 自己造了个样例,手模一会,然后也懒得打对拍了QAQ 发现刚过了不到两个小时,上了趟厕所(听某n ...
分类:其他好文   时间:2019-08-09 17:52:14    阅读次数:71
【RMQ】一点感悟
RMQ算法全称为(Range Minimum/Maximum Query)【区间最值】 主要是这两种算法解决区间最值问题:线段树和稀疏表(Sparse Table) ST算法是解决RMQ(区间最值)问题,它能在O(nlogn)的时间预处理,然后O(1)回答。 其原理是倍增,f[i][j]表示从i位起 ...
分类:其他好文   时间:2019-08-09 17:36:42    阅读次数:100
2019.08.09考试报告
写在前面:穿校服真心有用啊,能加rp。说实话考的还不错,又回到了原来的状态了。 (为了防止Deepinc认为博主能6分钟敲完一套对拍+正解,我还是把考试时间写清楚点吧。) 0h: 贪吃了一个雪糕导致迟到了。。。迎面撞上波波。。。 0~1h: T1打了一个错解,对拍刚开始没问题,便去看T2,看到一半的 ...
分类:其他好文   时间:2019-08-09 13:21:53    阅读次数:108
图论小专题B
2 树 2.1 树的定义 一个只有$N 1$条边,且任意两个点连通的图叫做树。通过这样定义的树往往是一棵无根树,而我们通常会任意选定一个根节点使其变成有根树。有根树可以定义“父亲和儿子”的层次关系,这往往有利于构造最优子结构,进行DP和搜索等操作。 特别的,如果在树上任意加上一条边,那么整个树上就会 ...
分类:其他好文   时间:2019-08-09 01:17:27    阅读次数:98
NKOJ P3815 树上的询问 (LCA 倍增)(复习距离倍增)
现有一棵 n 个节点的树,树上每条边的长度均为 1。给出 m 个询问,每次询问两个节 点 x,y,求树上到 x,y 两个点距离相同的节点数量。 现有一棵 n 个节点的树,树上每条边的长度均为 1。给出 m 个询问,每次询问两个节 点 x,y,求树上到 x,y 两个点距离相同的节点数量。 第一个整数 ...
分类:其他好文   时间:2019-08-09 01:12:25    阅读次数:86
BSOJ 4490 避难向导
题目大意:树上的每一个节点都有一个d[i],定义为离最远节点的距离,还有一个s[i]=(d[i]+a)×b%c,再m次询问,每次询问给定(x,y,q),要求求出(x,y)路径上距x最近的一个点,且满足当前点的s[i]≥q。 emm...这一看就是两道题强行拼起来的,先求出s[i],然后在处理路径上的 ...
分类:其他好文   时间:2019-08-08 21:26:09    阅读次数:85
[扫描线][倍增][dfs序][线段树] Jzoj P6276 树
Description 有一棵n个节点的无根树,给出其中的m对点对<x,y>。问有多少条树上的简单路径<u,v>满足该路径上不存在任何一对给出的点对<x,y>。 这里我们认为路径<u,v>和<v,u>是相同的。并且对于题目中给出的点对<x,y>满足x!=y,对于你要计数的路径<u,v>满足u!=v( ...
分类:其他好文   时间:2019-08-07 22:49:02    阅读次数:93
CH109 Genius ACM 题解报告
题目传送门 【题目大意】 【思路分析】 首先显然可知,当一段区间内选出的$M$对数分别是,最大和最小一对,次大和次小一对,……,第$M$大和第$M$小一对,此时的“校验值”最大,如果这段区间的最大“校验值”满足条件了,那么这个区间就是合法的。我们考虑将数列$A$从头开始分段,在满足每段区间合法的情况 ...
分类:其他好文   时间:2019-08-03 21:58:23    阅读次数:97
滑板鞋(倍增)
题2:滑板鞋(walk.cpp/ walk.in/ walk.out) 背景 我的滑板鞋时尚时尚最时尚 回家的路上我情不自禁 摩擦 摩擦 在这光滑的地上摩擦 月光下我看到自己的身影有时很远有时很近 感到一种力量驱使我的脚步 有了滑板鞋天黑都不怕 描述 你在魅力之都购买了一双时尚的滑板鞋,你非常兴奋地 ...
分类:其他好文   时间:2019-08-03 10:47:46    阅读次数:98
1195条   上一页 1 ... 20 21 22 23 24 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!