![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他算法
文章平均质量分 93
cqbzcsq
这个作者很懒,什么都没留下…
展开
-
1月下半笔记(个人向)
若次大值在第五位,那么1234位中一定有三位小于次大值,而最大值一定在1、2位,所以3、4位一定小于第五位的次大值,那么3、4位必定弹出一个,矛盾。结构比对算法已经有很多优秀的算法了,比如CE、TM-align、DALI、VAST、K2、SHEBA等之类的,似乎不用自己再写一个了。想到要对蛋白质可视化,然后去找可以用于三维绘图的库,找到了OpenGL,在wsl里面装了一个,发现挺方便,准备开始学。用反证法,最大值在第三位,那么,1、2位都会小于第三位,那么应该弹出1、2位之一,矛盾。原创 2024-01-18 21:01:42 · 603 阅读 · 0 评论 -
[WC2013]糖果公园 (树上带修莫队)
题解首先我们发现吃糖的顺序是不会影响答案的影响答案的是每种糖的个数所以我们可以直接利用树上莫队来做树上莫队有两种写法,一种是在括号序列上进行莫队,另一种就直接对树进行分块,在树上进行莫队这里写的是在括号序列上的莫队如何带修改呢我们维护一种有三个指针的莫队(比普通的莫队多一个时间指针)类似普通的莫队一样移动指针就可以了只不过块的大小要调为n^(2/3)具体的时间复杂度分析可以看这篇博客代码:#include<cstdio>#i...原创 2020-06-11 17:33:26 · 209 阅读 · 0 评论 -
[THUSC2017]巧克力 (斯坦纳树+二分+随机化)
这是本菜鸡写过的最难的斯坦纳树题了。。。干脆叫它斯坦纳树终结者好了题解随机化的部分类似于这道题只不过这里是要求中位数最小,那道题是要求和最小我们可以二分这个中位数mid把所有权值小于等于mid的格子设一个新权值-1,把大于mid的格子设为1采用结构体DP,同时求出优先格子数最少,再考虑最小化权值和的DP值如果当前的最小权值和是小于等于0的,则说明我们至少选了一半以上的小于mid的数,即mid可以取到更小的值于是我们随机了颜色的分配方案之后,利用二分...原创 2020-06-11 00:04:18 · 314 阅读 · 0 评论 -
LOJ#2461. 「2018 集训队互测 Day 1」完美的队列 (分块+离线+two_pointers)
题目描述:https://loj.ac/problem/2461题解非常巧妙的一道题我们对于一个操作i:[l,r,v],如果能够求出这个操作中最后一个被pop掉的v的时间(记为ed[i])即经历了(i,ed[i]]这些操作后,操作i的所有push进来的元素都被pop掉了如果我们可以求出所有操作的ed,我们就可以简单求出每一时刻的答案(自行思考,存一下每个元素的出现次...原创 2020-04-28 23:59:51 · 631 阅读 · 0 评论 -
A Star not a Tree? (模拟退火)
Luke wants to upgrade his home computer network from 10mbs to 100mbs. His existing network uses 10base2 (coaxial) cables that allow you to connect any number of computers together in a linear arrangem...原创 2020-03-06 16:30:58 · 246 阅读 · 0 评论 -
Matrix Multiplication (利用随机化检验矩阵乘法)
You are given threen×nmatricesA,BandC. Does the equationA×B=Chold true?InputThe first line of input contains a positive integern(n≤ 500) followed by the the three matricesA,Ban...原创 2020-03-06 12:24:47 · 391 阅读 · 0 评论 -
[Ynoi2015]此时此刻的光辉 (莫队+数值分治+Pollard_Rho)
题面:https://www.luogu.com.cn/problem/P5071题解(๑•̀ㅂ•́)و✧题面好评(๑•̀ㅂ•́)و✧٩(๑>◡<๑)۶人生第一道Ynoi٩(๑>◡<๑)۶先把所有数用PR分解质因数用莫队的话,思路就比较简单了,直接统计所有质因子的个数,就可以算出来乘积的约数个数(当然,要先离散化质因子,预处理...原创 2020-02-05 12:04:51 · 481 阅读 · 0 评论 -
[HNOI2017]影魔 (离线线段树好题)
题面:https://www.luogu.com.cn/problem/P3722题解离线线段树好题先想一下我们怎么求一个区间[l,r]的答案可以发现这并不好做。。。。233333于是我们会想到:固定一个端点,预处理出另一个端点的所在位置(当然,这两个端点会构成一个p1或p2型的区间)与它的贡献说通俗(复杂)点就是把每一个端点对整个序列的贡献算...原创 2019-12-23 23:02:15 · 296 阅读 · 0 评论 -
【NOIP2012】开车旅行(倍增)
【NOIP2012】开车旅行时限:3Sec内存:128 MB题目描述小A和小B决定利用假期外出旅行,他们将想去的城市从1到N编号,且编号较小的城市在编号较大的城市的西边,已知各个城市的海拔高度互不相同,记城市i的海拔高度为Hi,城市i和城市j之间的距离d[i,j]恰好是这两个城市海拔高度之差的绝对值,即d[i,j]= |Hi-Hj...原创 2019-11-08 22:23:57 · 290 阅读 · 0 评论