上一页 1 2 3 4 5 6 7 8 ··· 16 下一页
摘要: LIS&LCS 最长上升子序列(LIS) POJ2533 题意显然。 子序列:序列${a_n}$,则其一个子序列是存在一些数$j_x$,使得$1\le j_1<j_2<...\le n$,构成子序列${a_j}$ 题解 $\text 设$f_i$表示以$a_i$结尾的上升子序列最长为多少。初始化显然 阅读全文
posted @ 2020-10-13 19:02 刘子闻 阅读(103) 评论(0) 推荐(0)
摘要: 拓扑排序 \(\operatorname{DAG}\):有向无环图 一个工程被分割成了很多个部分,有一些部分要求前面的某些部分完成后才可以开始进行。有些部分则可以同时进行。有些部分则可以同时进行。我们把每个部分看成一个节点,刚刚这些限制看成是边。这样的图是一个DAG,求出这个工程的工作序列,叫做“拓 阅读全文
posted @ 2020-10-13 17:02 刘子闻 阅读(132) 评论(0) 推荐(0)
摘要: 计算几何的一些东西(入门) 矢量表示 class CVector{ double x,y; }; 表示从0到$(x,y)$的矢量。对矢量只关心方向和长度,不关心起点和终点 2. CVector operator +(CVector p,CVector q){ return CVector(p.x+q 阅读全文
posted @ 2020-10-12 15:42 刘子闻 阅读(139) 评论(0) 推荐(0)
摘要: 1 LGP1354 房间最短路 problem 求房间内最短路。 solution 建图跑最短路? 直接模拟一个平面直角坐标系,看行走的路径的斜率$\dfrac$与边的交点 然而计算几何也能过? 复习6:计算几何 code #include <cstdio> #include <algorithm> 阅读全文
posted @ 2020-10-12 14:45 刘子闻 阅读(72) 评论(0) 推荐(0)
摘要: 2018D1T2 货币系统 problem 记货币种类为$n$,面额数组为$a[1...n]\(的货币系统为\)(n,a)\(。货币系统\)(n,a)\(与\)(m,b)\(等价,当且仅当对于\)\forall x\in \mathbf N$,$x$要么均可以被两个货币系统表示,或者不能被任何一个表 阅读全文
posted @ 2020-10-12 13:13 刘子闻 阅读(117) 评论(0) 推荐(0)
摘要: AK! D1T1 D1T2 D1T3 D2T1 D2T2 D2T3 2019 格雷码 树上的数 括号树 Emiya家今天的饭 划分 树的重心 题目入口 P5657 格雷码 P5659 树上的数 P5658 括号树 P5664 Emiya 家今天的饭 P5665 划分 P5666 树的重心 知识点 模 阅读全文
posted @ 2020-10-12 11:50 刘子闻 阅读(695) 评论(2) 推荐(1)
摘要: KMP算法 回文串问题 查找一个字符串中的最长回文子串 暴力算法 对于每个字符串,枚举每个位置并向两边扩展,看是否回文。 缺点:1.无法处理偶数长度串 2.平均时间复杂度$O(n^2)$ manacher算法 manacher对字符串的预处理 对于偶数长度字符串的预处理,使得它变成奇数长度字符串,即 阅读全文
posted @ 2020-10-11 17:11 刘子闻 阅读(74) 评论(0) 推荐(0)
摘要: 1 二进制 一、基础操作 1.a<<b 将二进制a左移b位,不够的地方用0补位 例如100<<2 == 10000 2.a>>b 将二进制a右移b位 例如100>>2 == 1 3.a|b 或操作(按位或),相同位中只要有一个1或者两个1则结果为1,全0则结果为0 4.a&b 与操作(按位与),相同 阅读全文
posted @ 2020-10-10 11:22 刘子闻 阅读(335) 评论(0) 推荐(0)
摘要: 1 归并排序 #include<cstdio> #define msort merge_sort #define ll long long using namespace std; const int maxn=5e5+5; int a[maxn],r[maxn],n; long long ans= 阅读全文
posted @ 2020-10-09 16:18 刘子闻 阅读(88) 评论(0) 推荐(1)
摘要: szq,gjz是神!【梅开二度】 24赛高~ 1 problem 题目描述 参与考古挖掘的小明得到了一份藏宝图,藏宝图上标出了$n$个深埋在地下的宝藏,第$i$个宝藏价值为$w_i$,挖掘它需要时间$t_i$。 赞助商给小明的时间是有限的,他只有$T$的时间用来挖掘宝藏。也就是说他挖掘的宝藏消耗的总 阅读全文
posted @ 2020-10-09 15:24 刘子闻 阅读(341) 评论(1) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 16 下一页