随笔分类 - 

该文被密码保护。
posted @ 2019-07-21 06:10 宇興 阅读(15) 评论(0) 推荐(1)
该文被密码保护。
posted @ 2019-07-20 20:47 宇興 阅读(8) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-20 00:19 宇興 阅读(1) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-20 00:17 宇興 阅读(2) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-20 00:13 宇興 阅读(1) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-17 00:34 宇興 阅读(9) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-17 00:33 宇興 阅读(3) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-17 00:28 宇興 阅读(4) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-15 16:17 宇興 阅读(4) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-15 08:41 宇興 阅读(9) 评论(1) 推荐(1)
摘要:题意: 给定序列a,长度为n,有m次操作,opt表示该次操作类型,l,r表示操作的区间,x表示这次操作的x + 操作1:询问一个区间,是否可以选出两个数,满足它们的差为x。 + 操作2:询问一个区间,是否可以选出两个数,满足它们的和为x。 + 操作3:询问一个区间,是否可以选出两个数,满足它们的乘积 阅读全文
posted @ 2019-05-18 08:41 宇興 阅读(193) 评论(0) 推荐(1)
摘要:题意:N个数,M组询问,每次问[l,r]中有多少个数出现正偶数次。(强制在线) 强制在线,不能用莫队、树状数组等优雅算法,考虑暴力分块。 设分块后,f[i] [j] 表示第i块到第j块的答案。 于是,对于每次询问,设p为l所在块的编号,q为r所在块的编号,先查询l到r之间整块的答案,即f[p] [q 阅读全文
posted @ 2019-05-16 23:27 宇興 阅读(217) 评论(0) 推荐(0)
摘要:问题描述 第14届中北大学程序设计竞赛来了,集训队新买了一大堆气球,气球一共有K种颜色(1 dat; 区间被完全覆盖,先把这个结点的颜色集合清空,即node[p].dat=0;然后集合里只有覆盖的这种颜色color,即node[p].dat[color]=1。 每次完成对左右儿子的修改后上传操作,当 阅读全文
posted @ 2019-05-12 21:10 宇興 阅读(590) 评论(2) 推荐(0)
摘要:流水作业调度问题 有$N$个作业要在两台机器$M_1$和$M_2$组成的流水线上完成加工。每个作业$i$都必须先花时间$a_i$在$M_1$上加工,然后花时间$b_i$在$M_2$上加工。 确定$N$个作业的加工顺序,使得从作业1在机器$M_1$上加工开始到作业$N$在机器$M_2$上加工完为止所用 阅读全文
posted @ 2019-05-10 00:49 宇興 阅读(658) 评论(0) 推荐(3)
摘要:题意:给出n个点m条边的无向图 选出一些点覆盖所有边,使得选出的点互不相邻,且剩下的点互不相邻。求最少选出点数。 显然,当图中出现奇环则无解。用染色法进行判定(数据较大,dfs可能栈的深度过深,可以用BFS或并查集),当起点颜色确定后,若有解,则该图一定是二分图,染色方案唯一。染成黑白两种颜色后,取 阅读全文
posted @ 2019-03-31 17:21 宇興 阅读(256) 评论(1) 推荐(0)
摘要:题目描述 由于外国间谍的大量渗入,国家安全正处于高度的危机之中。如果A间谍手中掌握着关于B间谍的犯罪证据,则称A可以揭发B。有些间谍收受贿赂,只要给他们一定数量的美元,他们就愿意交出手中掌握的全部情报。所以,如果我们能够收买一些间谍的话,我们就可能控制间谍网中的每一分子。因为一旦我们逮捕了一个间谍, 阅读全文
posted @ 2019-03-12 19:11 宇興 阅读(179) 评论(0) 推荐(0)
摘要:题目描述 一些学校连入一个电脑网络。那些学校已订立了协议:每个学校都会给其它的一些学校分发软件(称作“接受学校”)。注意即使 B 在 A 学校的分发列表中, A 也不一定在 B 学校的列表中。 你要写一个程序计算,根据协议,为了让网络中所有的学校都用上新软件,必须接受新软件副本的最少学校数目(子任务 阅读全文
posted @ 2019-03-12 19:09 宇興 阅读(218) 评论(0) 推荐(0)
摘要:Floyd求最小环裸题 图中不能含有负权边,否则无最小环 思路:Floyd的流程相当于不断枚举中转点k进行松弛操作,那么,把点的编号按从小到大排序,枚举到第k个中转点时,从i到j以 前k 1个点 作为中转点的最短路已确定,且一定不含环(因为不含有负权边),相当于一条链,用f(i,j)表示,原图中连接 阅读全文
posted @ 2019-02-23 18:49 宇興 阅读(145) 评论(0) 推荐(0)
摘要:题目大意:给定起点和终点,求经过k条边的最短路 思路:倍增Floyd 矩阵快速幂优化 ~~其实,虽然被称作倍增Floyd,但和Floyd关系好像并不大?~~ 按dp思想理解,设f(k,i,j)表示经过 k 条边从 i 到 j 的最小花费,则 $f(k,i,j)=min(f(k 1,i,p)+f(1, 阅读全文
posted @ 2019-02-23 18:26 宇興 阅读(98) 评论(0) 推荐(0)
摘要:~~~ //暴力 二维前缀和+枚举 O(N^3) include include include using namespace std; const int maxn=105; int n,m,ans,a[maxn][maxn],sum[maxn][maxn]; int main(){ scanf 阅读全文
posted @ 2019-02-17 00:18 宇興 阅读(95) 评论(0) 推荐(0)