链接:http://lx.lanqiao.cn/problem.page?gpid=T148 问题描述 给定一个矩阵A,一个非负整数b和一个正整数m,求A的b次方除m的余数。 其中一个nxn的矩阵除m的余数得到的仍是一个nxn的矩阵,这个矩阵的每一个元素是原矩阵对应位置上的数除m的余数。 要计算这个 ...
分类:
其他好文 时间:
2020-04-02 18:02:49
阅读次数:
88
"CSDN同步" "原题链接" 简要题意: 给定两个点集与一些边(保证每条边的顶点属于不同点集),求二分图最大匹配。 解释下: 二分图最大匹配 就是 最大的边集使得每两条边都不相交,不共点 的边的个数 。 那么你会说,我用并查集维护一下就行了?远远不是这样。 本题作为 匈牙利算法 的模板题讲解。 以 ...
分类:
其他好文 时间:
2020-04-02 17:32:22
阅读次数:
82
圆方树模板题. 建出圆方树. 对于每个方点,只维护方点儿子的最小值,不维护方点父亲的值,这样的话每次修改只会改一个方点. 我们需要支持单点修改,链查询,求 lca. LCT 可以非常方便地维护这些东西,然后如果 lca 是方点的话特判一下方点父亲的点值即可. code: #include <cstd ...
分类:
其他好文 时间:
2020-03-28 13:25:21
阅读次数:
59
李超线段树用来在平面内动态插入线段,求$x=t$直线与这些线段交点的最值 核心是维护每个区间的“最优势线段”,即终点位置处最高的线段,询问室对所有包含$t$的区间的最优势线段计算答案,最后取$max$ 模板题:JSOI2008BlueMary开公司 插入直线,求单点最大值 (看代码) ...
分类:
Web程序 时间:
2020-03-24 13:04:42
阅读次数:
91
Knuth–Morris–Pratt Algorithm KMP字符串模式匹配算法 "模板题" Brief Introduction To be updated Algorithm To be updated Template Code ...
分类:
其他好文 时间:
2020-03-23 09:25:37
阅读次数:
48
Chapter6 双指针,BFS和图论 + 双指针 1.日志统计 1238 经典的双指针模板题 所谓双指针其实就是针对多重循环的一种优化方式,缩小时间复杂度以确保不会TLE 循环的是一个时间段 + 单链表 1.单链表 826 ...
分类:
其他好文 时间:
2020-03-14 14:57:08
阅读次数:
49
题: 题意:给一棵树,每个节点有权值。每次询问要求回答一个值XOR某条路径上的一个点的最大值。 分析:我们在学可持续化01字典树时,写的模板题是支持区间查询的,插入一个数是pre是和u-1之间建立,那么在树上这个关系就是父亲与儿子的关系建立可持续化01字典树; 然后查询久查询[fa[lca[x,y] ...
分类:
其他好文 时间:
2020-03-11 19:46:29
阅读次数:
56
P3810 三维偏序(陌上花开) CDQ分治模板题 第一维直接排序,第二维用分治,第三维用树状数组 ...
分类:
其他好文 时间:
2020-03-11 01:13:00
阅读次数:
49
P3808 AC自动机(简单版) 给定n个模式串和1个文本串,求有多少个模式串在文本串里出现过。 P3796 AC自动机(加强版) 有N个由小写字母组成的模式串以及一个文本串T。每个模式串可能会在文本串中出现多次。你需要找出哪些模式串在文本串T中出现的次数最多。 ...
分类:
其他好文 时间:
2020-03-11 00:50:10
阅读次数:
49
大致题意就是给出一个图、每个顶点的点权、顶点之间的边权、起点和终点。求出从起点到终点的最短路径的数量、以及最短路径上的最大点权之和。 这是一道模板题,要先记住大体流程,然后反复练习,较难头疼。。。 1 #include<iostream> 2 using namespace std; 3 4 con ...
分类:
编程语言 时间:
2020-03-07 21:00:27
阅读次数:
81