olahiuj的博客

~!@#$%^&*(

bzoj4500 矩阵 差分约束系统

Description 有一个n*m的矩阵,初始每个格子的权值都为0,可以对矩阵执行两种操作: 1.选择一行,该行每个格子的权值加1或减1。 2.选择一列,该列每个格子的权值加1或减1。 现在有K个限制,每个限制为一个三元组(x,y,c),代表格子(x,y)权值等于c。 问是否存在一...

2018-10-31 20:31:22

阅读数 63

评论数 0

bzoj4774 修路 斯坦纳树

Description 村子间的小路年久失修,为了保障村子之间的往来,法珞决定带领大家修路。对于边带权的无向图 G = (V, E), 请选择一些边,使得1 <= i <= d, i号节点和 n - i + 1 号节点可以通过选中的边连通,最小化选中的...

2018-10-31 19:07:34

阅读数 37

评论数 0

jzoj5937 斩杀计划 贪心

Description 众所周知,小J和小G是死对头,一天小G带领一群小弟找到了小J。 问题描述 小G有n个小弟,第i个小弟有ai点攻击力,小G有m点血量。 小J在小G找小第的时间里去找小Z学到了膜法,他在大战前配置了三种魔法药水 1:复用型药水:花费1法力值,选择小G的攻击力小于等于2的一个小...

2018-10-30 21:28:05

阅读数 34

评论数 0

bzoj1808 [Ioi2007]training 训练路径 树形dp+状压dp

Description 马克(Mirko)和斯拉夫克(Slavko)正在为克罗地亚举办的每年一次的双人骑车马拉松赛而紧张训练。他们需要选择一条训练路径。 他们国家有N个城市和M条道路。每条道路连接两个城市。这些道路中恰好有N-1条是铺设好的道路,其余道路是未经铺设的土路。幸运的是,每两个城市之间...

2018-10-30 21:22:23

阅读数 51

评论数 0

bzoj4285 使者 树状数组套线段树

Description 公元 8192 年,人类进入星际大航海时代。在不懈的努力之下,人类占领了 宇宙中的 n 个行星,并在这些行星之间修建了 n - 1 条星际航道,使得任意两个 行星之间可以通过唯一的一条路径互相到达。 同时,在宇宙中还有一些空间跳跃点,有些跳跃点已经被发现,还有一些是 未知...

2018-10-29 21:59:05

阅读数 122

评论数 0

牛客wannafly27 C 树形dp

Description “你,你认错人了。我真的,真的不是食人魔。”–蓝魔法师 给出一棵树,求有多少种删边方案,使得删后的图每个连通块大小小于等于k,两种方案不同当且仅当存在一条边在一个方案中被删除,而在另一个方案中未被删除,答案对998244353取模 输入描述: 第一行两个整数n,k, 表示...

2018-10-29 16:36:31

阅读数 36

评论数 0

Uva12716 GCD XOR 乱搞

Description 求∑i=1n∑j=1n[gcd(i,j)=i⊕j]\sum_{i=1}^n \sum_{j=1}^n [gcd(i,j)=i \oplus j]i=1∑n​j=1∑n​[gcd(i,j)=i⊕j] 其中那个符号是按位异或 n<=1e6 Solutio...

2018-10-29 16:02:04

阅读数 37

评论数 0

jzoj5931 冒泡排序

Description 冒泡排序的交换次数被定义为交换过程的执行次数。 小 S 开始专注于研究⻓度为 n 的排列,他想知道,在你运气足够好的情况下(即每次冒泡排序的交换次数都是可能的最少交换次数,仿佛有上帝之手在操控),对于一个等概率随机的长度为n 的排列,进行这样的冒泡排序的期望交换次数是多...

2018-10-27 15:46:35

阅读数 67

评论数 0

bzoj2595 [Wc2008]游览计划 斯坦纳树

Description Solution 一开始还以为是什么奇妙的网络流。。 斯坦纳树裸题。所谓斯坦纳树就是求原图的一个子图,使得给定点集连通且边权之和最小。大概是最小生成树的拓展 设f[i,x]表示给定点集的连通性为i,下一条边可以从与x相邻的边中选的答案,我们可以 枚举i的子集设为j...

2018-10-27 08:08:59

阅读数 33

评论数 0

bzoj5085 最大 二分+bitset

Description 给你一个n×m的矩形,要你找一个子矩形,价值为左上角左下角右上角右下角这四个数的最小值,要你最大化矩形 的价值。 第一行两个数n,m,接下来n行每行m个数,用来描述矩形 n, m ≤ 1000 Solution 题目的意思是1*1的矩阵不算子矩阵。。 最小值最大嘛,二分...

2018-10-26 14:42:12

阅读数 27

评论数 0

bzoj3331 [BeiJing2013]压力 圆方树+树上差分

Description 如今,路由器和交换机构建起了互联网的骨架。处在互联网的骨干位置的 核心路由器典型的要处理100Gbit/s的网络流量。他们每天都生活在巨大的压力 之下。 小强建立了一个模型。这世界上有N个网络设备,他们之间有M个双向的 链接。这个世界是连通的。在一段时间里,有Q个数据包要...

2018-10-25 20:00:50

阅读数 67

评论数 0

jzoj5925 naive 的瓶子 贪心

Description 众所周知,小 naive 有 n 个瓶子,它们在桌子上排成一排。第 i 个瓶子的颜色为 ci,每个瓶子都有灵性,每次操作可以选择两个相邻的瓶子,消耗他们颜色的数值乘积的代价将其中一个瓶子的颜色变成另一个瓶子的颜色。 现在 naive 要让所以瓶子的颜色都一样,操作次数不限...

2018-10-25 17:10:27

阅读数 153

评论数 0

jzoj5926 naive 的图 最小生成树+启发式合并+线段树合并

Description 众所周知,小 naive 有一张 n 个点,m 条边的带权无向图。第 i 个点的颜色为 ci。d(s, t)表示从点 s 到点 t 的权值最小的路径的权值,一条路径的权值定义为路径上权值最大的边的权值。 求所有满足 u < v, |cu − cv| ...

2018-10-25 16:58:44

阅读数 153

评论数 0

bzoj1441 Min 裴蜀定理

Description 给出n个数(A1…An)现求一组整数序列(X1…Xn)使得S=A1 * X1+…An * Xn>0,且S的值最小 Solution 裴蜀定理: 对于形如ax+by=cax+by=cax+by=c这样a、b、c都为正整数的不定方程,有解的条件是gcd...

2018-10-25 16:09:47

阅读数 23

评论数 0

bzoj2870 最长道路tree 并查集+树的直径

Description H城很大,有N个路口(从1到N编号),路口之间有N-1边,使得任意两个路口都能互相到达,这些道路的长度我们视作一样。每个路口都有很多车辆来往,所以每个路口i都有一个拥挤程度v[i],我们认为从路口s走到路口t的痛苦程度为s到t的路径上拥挤程度的最小值,乘上这条路径上的路口...

2018-10-24 21:26:16

阅读数 99

评论数 0

bzoj5064 B-number 数位dp

Description 王女士是一个数学爱好者,这些天她对B数很感兴趣。 B数的定义:能被13整除且本身包含字符串"13"的数。 例如:130和2613是B数,但是143和2639不是B数。 你的任务是计算1到n之间有多少个数是B数。 输入数据只有一个数,为n...

2018-10-24 20:25:16

阅读数 41

评论数 0

bzoj4165 矩阵 堆

Description 定义和谐矩阵为长不小于 Mina 且宽不小于 Minb 的矩阵,矩阵的权值为整个矩阵内所有数的和。给定一个长为 N ,宽为 M 的矩阵 A,求它的所有和谐子矩阵中权值第 K 小的矩阵,并输出它的权值。 Input 第 1 行为五个正整数,分别为 N , M , Mina ...

2018-10-24 16:36:18

阅读数 80

评论数 0

bzoj2653 middle 二分+可持久化线段树

Description 一个长度为n的序列a,设其排过序之后为b,其中位数定义为b[n/2],其中a,b从0开始标号,除法取下整。给你一个 长度为n的序列s。回答Q个这样的询问:s的左端点在[a,b]之间,右端点在[c,d]之间的子序列中,最大的中位数。 其中a<b&...

2018-10-24 11:37:08

阅读数 28

评论数 0

jzoj5924 Queue 分块+链表

Description Hack 国的居民人人都是 OI 大师,Hometown 得知便赶紧来到 Hack 国学习。可想要进入 Hack 国并不是件容易的事情,首先就必须通过 Hack 国海关小 B 的考验。小 B 觉得 Hometown 比较菜,于是就扔了一道小水题给 Hometown。 给定...

2018-10-23 19:47:52

阅读数 50

评论数 0

bzoj5071 [Lydsy1710月赛]小A的数字 前缀和

Description 给定长度为n的序列a[],每次可以选择位置i,把(a[i-1],a[i],a[i+1])变成(a[i-1]+a[i],-a[i],a[i+1]+a[i]) 问是否能将序列a通过以上操作变为序列b Solution 没有思路的时候就乱搞一下(滑稽 考虑差分,我们并不能看出...

2018-10-22 21:35:29

阅读数 96

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭