世界

誰も いない 枯れた世界で 悪戲の 意味を知ったよ

排序:
默认
按更新时间
按访问量

“正确”与“一致性”与“数学”与“世界”

1.数学上的正确 命题PP:1+2=31+2=3。正确。 命题QQ:加法支持交换律。正确。 命题RR:2+1=32+1=3。正确。 明眼人一看就知道,这三个命题都是正确的。 如果你再学过一点逻辑学,那么可以推导出这样的结论: P∧Q→RP\land Q\rightarrow R 现在...

2017-09-22 19:57:57

阅读数:2381

评论数:2

html如何让table表格垂直(上下)居中

好了我大概承认我这blog开始有点面向开发者了。。。傻逼学校不讲html就让我们写网站关于表格如何居中这个问题,我大概查了很多资料,各种全都试过了,没一个好使的后来我看到一个代码把table全屏了删了边框把字放在正中央。。 我一看我擦这不是投机取巧? 然后转念一想对啊表格的行可以上下居中啊!然...

2017-09-16 01:54:49

阅读数:3368

评论数:0

python3暴力删除html中gbk不可编码字符

苦逼大学僧的日常。。。狗真是日了我了…… UnicodeEncodeError: ‘gbk’ codec can’t encode character u’\ufeff’ in position 0: illegal multibyte sequence 写个爬虫被这东西折磨了一天。。。不光B...

2017-09-13 02:04:48

阅读数:1231

评论数:1

有向图欧拉回路条数-BEST定理

教学香肠系列……给定一张所有点入度=出度的有向图,求欧拉回路条数。 n≤500n\leq 500为了避免出现重复,对于这个无向图,我们先确定一条11号节点出发的起始边。找一个以11号点为根的内向树(即每个点有唯一的一条路径到达11号点),对于一个点的所有不在树上、非起始边的出边,指定一个顺序。容...

2017-08-09 21:30:38

阅读数:1618

评论数:0

BZOJ 4922 Karp-de-Chant Number 动态规划

题目大意:给出一些括号序列,要求选择一些括号序列拼接成一个合法的括号序列,使得总长最大套路大集合……首先对于每个括号序列,把左边的左括号和右边的右括号对消,最后能得到一坨这样的东西: ))…))((…(( 就是xx个右括号然后yy个左括号,记作(x,y)(x,y)然后考虑假如我们的子集选好了,...

2017-06-20 16:27:25

阅读数:1458

评论数:2

BZOJ 4896 Thu Summer Camp2016 补退选 Trie树

心情不好跑来刷水题……题目大意:给定一个字符串集,支持插入、删除、查询某个前缀的出现次数最早何时超过给定的值开个Trie树维护字符串 直接每个节点开个vector记录一下超过0,1,2,...0,1,2,...时分别是第几次操作就行了坑点: 1.超过是指大于 2.题目中的“输入中的所有字符串...

2017-05-19 20:27:49

阅读数:1522

评论数:3

Shoi2017(六省联考)Day1题解

终于发现自己是真残了(我这句话都说了几遍了QAQ)T1:容易发现答案只与最后一科出成绩的时间有关,枚举这个时间,然后按顺序维护代价就行了。 BZ上的数据范围不对,不过影响不大,但是有一个特别坑比的点是C=1016C=10^{16},为了这个SB点卡了俩小时气都气死了#include <cs...

2017-04-25 18:25:32

阅读数:1903

评论数:5

73939133——“我穿越了无数条世界线,却看不到我要的未来”

“我穿越了无数条世界线,却看不到我要的未来”这大概是许多时间回溯类作品的一个通用主题吧。不过比较*蛋的是最后他们大多都还是迎来了好结局(某门:呵呵)。我不知道怎么引入这个主题,让我们先从它一个直观的象征开始吧。在那之前让我们暂时抛开未来注定论,让薛定谔和他的量子理论遮住这片未知的天空吧,让我们觉得...

2017-04-06 23:56:33

阅读数:3202

评论数:8

BZOJ 4805 欧拉函数求和 数论

题目大意:给定N≤2∗109N\leq2*10^9,求∑Ni=1φ(i)\sum_{i=1}^N\varphi(i) 同BZOJ3944 这么喜欢炒冷饭?#include <cstdio> #include <cstring> #include <iostream...

2017-03-31 20:58:19

阅读数:1658

评论数:0

BZOJ 4782 Usaco2017 Open Bovine Genomics

题目大意:给定nn个A串和nn个B串,长度均为mm,求有多少三元组(x,y,z)(x,y,z),使得不存在一个A串aa和一个B串bb,使得(a[x],a[y],a[z])=(b[x],b[y],b[z])(a[x],a[y],a[z])=(b[x],b[y],b[z]) n≤500,m≤50n...

2017-03-24 16:40:34

阅读数:1259

评论数:0

BZOJ 4781 Usaco2017 Open Paired Up

题目大意:给定n(n=2k)n(n=2k)个数,要求配成kk对,使得每对和的最大值最小肯定最大配最小,排序模拟就行了#include <cstdio> #include <cstring> #include <iostream> #include <alg...

2017-03-24 16:28:33

阅读数:927

评论数:0

BZOJ 4780 Usaco2017 Open Modern Art 2

题目大意:给定一个序列,序列上每个点有一个颜色。每一轮可以选择一些没有交集的区间,将每个区间涂上一种颜色。要求全程每个颜色最多被涂一个区间,求最少涂多少轮处理出每种颜色被涂的最左和最右的点ll和rr,那么所有的ll和rr构成一个合法的括号序列则合法。答案即括号序列的深度。#include <...

2017-03-24 16:17:57

阅读数:921

评论数:4

BZOJ 4779 Usaco2017 Open Bovine Genomics Trie树

题目大意:给定nn个A串和nn个B串,长度均为mm,求一个最短的区间[l,r][l,r],使得不存在一个A串aa和一个B串bb,使得a[l,r]=b[l,r]a[l,r]=b[l,r] n,m≤500n,m\leq500枚举区间左端点,然后Trie树直接模拟就行了#include <cst...

2017-03-24 16:00:33

阅读数:835

评论数:0

BZOJ 4778 Usaco2017 Open COWBASIC 矩阵乘法

题目大意:自己看= =容易发现所有的变换都是线性变换,用矩乘模拟循环那个用个栈来模拟嵌套关系就行了#include <map> #include <string> #include <cstdio> #include <cstring> #inclu...

2017-03-24 15:23:41

阅读数:852

评论数:0

BZOJ 4777 Usaco2017 Open Switch Grass Kruskal+线段树

题目大意:给定一张带权无向图,每个点有一个颜色,每次改变一个点的颜色,要求你在操作后输出这个图中最近异色点对之间的距离 最近异色点对定义为:一对点颜色不同,且距离最小老年选手码什么数据结构 老老实实退役得了结论1:答案一定是一条边的两端点 证明:假如答案路径的边数≥2\geq 2,任取路径中间...

2017-03-24 03:19:39

阅读数:1615

评论数:4

Cards Ext与中国邮路问题

这个题我大概永远都不会出出来了所以我就把它写在博客里吧 如果有人没题出可以拿走坑害同学题目大意:给定一个长度为n(n≤400)n(n\leq 400)的0101序列,每次你可以选择一个区间[l,r][l,r],将[l,r][l,r]区间翻转(即,00变成11,11变成00),并支付al,ra_{...

2017-03-23 23:43:47

阅读数:976

评论数:2

“从我们能够预知未来的那一刻起,好事就会不断发生”

我这blog咋啥都开始写了呢*2这是我未来世界观的一个中间产物事实上它前不着村后不着店所以为了防止它被我哪一天忘掉我还是把它打出来吧下面进入正题1.未来注定论当我第一次接触C++的随机函数的时候,我不禁对这个随机机理大为失望。这种通过在有限域内通过固定的公式迭代的方法,在初值确定的时候永远会得到相...

2017-03-23 01:49:29

阅读数:2087

评论数:10

BZOJ 4776 Usaco2017 Open Modern Art

题目大意:给定一个n∗nn*n的矩阵,初始都为00,选择一个11到n∗nn*n的排列,然后按照这个排列的顺序,每次选择这个矩阵的一个非空子矩形,然后涂上当前数字。 现在给定最终的矩阵,求哪些数字可能是排列的第一位。写输入法写成傻逼回来换换脑子……开一个新的n∗nn*n的矩阵cntcnt,初始全0...

2017-03-22 22:45:07

阅读数:1057

评论数:0

BZOJ 4724 POI2017 Podzielno 数论

题目大意:给定BB和一些数字,第i(0≤i<q)i(0\leq i<q)个数有aia_i个,要求用这些数字构造一个BB进制数,数字可以不全用,要求这个数是B−1B-1的倍数且最大逗比题……定理:一个数是B−1B-1的倍数当且仅当其在BB进制下所有位之和为B−1B-1的倍数原理是a∗Bk...

2016-12-12 16:53:56

阅读数:1182

评论数:4

BZOJ 4723 POI2017 Flappy Bird

题目大意:给定一个愤怒的小鸟,如果当前位置为(x,y)(x,y),按一下之后下一时刻会飞到(x+1,y+1)(x+1,y+1),否则会飞到(x+1,y−1)(x+1,y-1),求走到终点最少要按多少次贪心预处理f[i]f[i]表示第i...ni...n个柱子中a[i]−x[i]a[i]-x[i]的...

2016-12-12 12:16:43

阅读数:942

评论数:0

BZOJ 4726 POI2017 Sabota? 树形DP

题目大意:给出一棵nn个点的有根树,初始某个点是叛徒,接下来如果某一时刻某个节点的子树除自己以外的节点中,叛徒的比例超过了xx,那么这一整棵子树都会变成叛徒,求xx的最小值使得最坏情况下叛徒数量不会超过kk。老年选手复健中……结论1.最坏情况下初始叛徒一定是一个叶节点 证明:显然如果初始叛徒不能...

2016-12-09 00:22:04

阅读数:972

评论数:2

UOJ#50 【UR#3C】链式反应 FFT求解多项式线性常微分方程

题目大意:给定nn和集合CC,对于i=1..ni=1..n求多少ii个节点有标号的多叉树满足: 1.父亲节点的标号大于子节点 2.一个点如果有儿子,则有两个无序的α\alpha型儿子,有cc个无序的β\beta型儿子,其中c∈Cc\in C 3.如果一个点是根节点或α\alpha型儿子,那么...

2016-11-15 16:24:12

阅读数:1627

评论数:1

一些常见数列的生成函数推导

曾经有人问过我:“斐波那契数列的生成函数长啥样?” 。。。所以这东西我还是写一发吧 它有什么用?它没啥用。。。1.齐次线性递推数列定义:给定常数k,a1,a2,...,ak,h0,h1,...,hk−1k,a_1,a_2,...,a_k,h_0,h_1,...,h_{k-1},构造如下数列: ...

2016-11-14 23:07:07

阅读数:3510

评论数:0

【数学】-1的根号二次方等于多少?

突然发现我这博客咋啥都开始写了呢。。。 上微积分课胡思乱想系列。。。显然这个东西在数学上是没有定义的。 包括−1-1的13\frac13次方这样的东西,数学上的定义也挺模糊的 不过我们可以想想这东西应该怎么定义。。。首先,从定义出发,一个数aa的kk次方(k∈Zk\in \mathbb{Z}...

2016-10-28 16:26:23

阅读数:3491

评论数:0

如何判断一个n次多项式是否对称?

题目大意:给出一个nn次多项式anxn+an−1xn−1+...+a0 (an≠0)a_nx^n+a_{n-1}x^{n-1}+...+a_0\ (a_n\neq 0),判断这个多项式的函数图像是否轴对称/中心对称 n≤105n\leq 10^5定理:nn次多项式(n≥2)(n\geq2)如果轴...

2016-10-26 16:57:44

阅读数:1423

评论数:0

BZOJ 4162 shlw loves matrix II 拉格朗日插值+Cayley-Hamilton定理

题目大意:给定一个n∗nn*n的矩阵AA,求Ak mod 1000000007A^k\ mod\ 1000000007 n≤50,k≤210000n\leq50,k\leq2^{10000}首先先介绍一下特征值的相关内容……对于矩阵AA,若存在常数λ\lambda以及非零列向量xx,使得Ax=λ...

2016-10-16 01:11:54

阅读数:1778

评论数:2

HDU 5909 Tree Cutting 树形DP+快速沃尔什变换

题目大意:给出一棵树,每个点有一个点权,求对于每个i∈[0,m)i\in[0,m)输出有多少个连通诱导子图的异或和为ii n≤1000n\leq1000,m<210m<2^{10}别问我为什么隔了这么久突然跑回来更blog……我只是在填以前剩下的坑而已。。。 (我花了一整个高三去打...

2016-10-14 16:11:50

阅读数:1935

评论数:1

BZOJ 4403 序列统计 Lucas定理

题目大意:统计长度在11到NN之间,元素大小都在LL到RR之间的单调不降序列的数量。设M=R−L+1M=R-L+1 长度为ii,元素大小在1...M1...M之间的单调不降序列的数量有CM−1i+M−1C_{i+M-1}^{M-1}个 故答案为 ∑Ni=1CM−1i+M−1\sum_{i=1...

2016-02-05 01:52:54

阅读数:2788

评论数:4

BZOJ 2001 Hnoi2010 城市建设 分治+LCT

题目大意:给定一张带权无向图,每次改变一条边的边权并询问最小生成树,不强制在线日狗我为什么要写这个JB算法。。。对时间进行分治,每条边的存在时间为一个区间,拆成loglog个; 带着LCT把分治结构DFS一遍,一个节点入栈时用上面的所有边扔进LCT动态维护最小生成树,出栈时还原所有操作时间复杂度...

2015-11-13 18:21:34

阅读数:3288

评论数:5

BZOJ 4320 ShangHai2006 Homework 并查集

题目大意:维护一个集合,支持以下操作: 1.插入一个数XX 2.询问所有数 mod Y\ mod\ Y的最小值将询问按照Y≤3∗105−−−−−−√Y\leq\sqrt{3*10^5}和Y>3∗105−−−−−−√Y>\sqrt{3*10^5}两种分类Y≤3∗105−−−−−−√Y...

2015-10-30 17:43:31

阅读数:2234

评论数:0

BZOJ 4316 小C的独立集 仙人掌DP

题目大意:给定一棵仙人掌,求最大点独立集老办法,每个环新建一个点,连接环上所有点,然后把环上边都拆掉,就变成了一棵树 然后跑树形DP,对于一个点如果是普通节点就正常DP,如果是环上节点参考BZOJ1040#include <vector> #include <cstdio>...

2015-10-30 16:48:10

阅读数:2119

评论数:0

BZOJ 4318 OSU! 期望DP

题目大意:给定一个长度为nn的01串,第ii个位置有aia_i的概率为11,最终得分为01串中所有连在一起1的长度的立方和,求得分的期望假如这个01串使确定的,考虑每新增一个位置,如果这个位置是00,则贡献为00,否则贡献为(x+1)3−x3=3x2+3x+1(x+1)^3-x^3=3x^2+3x...

2015-10-30 15:36:44

阅读数:3722

评论数:3

BZOJ 4305 数列的GCD 数论

题目大意:给定n,mn,m和一个长度为nn的数列ai..na_{i..n},其中满足1≤ai≤m1\leq a_i\leq m,对于d=1..md=1..m求数列b1..nb_{1..n}的个数,满足: 1.  1≤bi≤m1.\ \ 1\leq b_i\leq m 2.  gcd(b1,b2...

2015-10-26 18:34:34

阅读数:2095

评论数:0

BZOJ 4300 绝世好题 动态规划

题目大意:给定一个序列aa,求一个子序列bb使得bi and bi−1=0b_i\ and\ b_{i-1}=0且|b||b|最大傻逼题。#include <cstdio> #include <cstring> #include <iostream> #incl...

2015-10-20 14:48:47

阅读数:2692

评论数:1

BZOJ 2963 麻将 DFS+动态规划

题目大意:给定一副不全的麻将,从中摸取1414张,求和牌的概率,牌型包括一般牌型/七対子/国士無双这傻逼题我从昨天中午写到现在……答案是分数形式,我们求出和牌的方案数和总方案数C14nC_n^{14},约分一下即可 比较好的一件事情就是C14n≈4.25∗1018C_n^{14}≈4.25*10...

2015-10-15 01:31:28

阅读数:1966

评论数:1

codeforces #568B Symmetric and Transitive 快速傅里叶变换

题目大意:给定nn,求有多少组大小为nn的集合上的二元关系,使其满足对称性、传递性,但不满足自反性一组二元关系满足条件等价于存在一个点使其不在任何一个二元关系中考虑将点划分成一些集合,那么大小为11的集合有两种(有自环和没自环),大小为i(i>1)i(i>1)的集合有一种(完全图,且每...

2015-10-12 16:05:25

阅读数:1693

评论数:2

BZOJ 4282 慎二的随机数列 LIS

题目大意:给定一个数列,数列中的一些位置可以任意指定,求LIS的最大值首先我们可以发现一个性质:一定存在某组最优解满足所有N都在其中 这个是显然的,如果某组最优解中某个N没有被选择,那么用他挤掉他后面第一个选择了的K,答案不变然后做法就显然了,我们把K都拎出来,每个数减掉他前面N的个数,然后求出...

2015-10-09 13:39:59

阅读数:1351

评论数:0

BZOJ 4292 PA2015 Równanie 枚举

令f(n)f(n)为nn在十进制下每一位数字的平方和,求[a,b][a,b]区间内有多少nn满足k∗f(n)=nk*f(n)=n容易发现最大的f(n)f(n)不会超过9∗9∗18=14589*9*18=1458,因此我们枚举f(n)f(n),O(logn)O(logn)Check即可#includ...

2015-10-09 13:08:38

阅读数:1387

评论数:0

BZOJ 4296 PA2015 Mistrzostwa

题目大意:给定一张无向图,求一个点集最大的诱导子图使得: 1.每个点的度数都≥d\geq d 2.诱导子图连通将所有度数不足dd的点都加入队列 每次取出队头,将队头相邻的点度数减掉1,如果减掉后度数变成了d-1那么将这个点加入队列 输出剩余点的最大连通快即可#include <cst...

2015-10-09 12:42:40

阅读数:910

评论数:0

HDU 4694 Important Sisters Lengauer_Tarjan算法

题目大意:给定一张nn个点mm条边的有向图,保证nn号点可以到达所有点,求nn号节点到每个点的必经点的编号之和数据是错的,存在nn号点无法到达的点,这些点输出00求Dominator Tree的Lengauer-Tarjan算法,具体做法自己百度我不赘述了#include <vector&g...

2015-10-08 20:38:22

阅读数:1564

评论数:0

BZOJ 4278 ONTAK2015 Tasowanie 后缀数组

题目大意:给定两个数字串,要求归并成一个且字典序最小某奶牛题? 维护两个指针表示两个字符串各合并到了什么位置 那么这两个后缀中字典序较小者先取 用后缀数组快速比较谁字典序小 时间复杂度O((n+m)log(n+m)) 又是卡时过…… 《标解到底是啥系列》#include <cst...

2015-09-28 19:04:49

阅读数:1881

评论数:2

BZOJ 4277 ONTAK2015 Cięcie

题目大意:给定一个数字串,要求分成三段A,B,CA,B,C,满足A,B,CA,B,C都不含前导零且p|A,q|B,r|Cp|A,q|B,r|C “不含前导零”这个条件只是在增加细节,我们无视他 首先枚举AA和BB的分界线,设分界线两侧的部分分别是LL和RR,那么记录cnticnt_i表示L≡0...

2015-09-28 17:30:41

阅读数:1132

评论数:3

BZOJ 4276 ONTAK2015 Bajtman i Okrągły Robin 费用流+线段树优化构图

题目大意:给定n个带权区间和1W个点,求最大权匹配考虑直接连边,边数为O(n2)O(n^2)级别,难以承受 线段树优化构图,边数O(nlogn)O(nlogn) 方法是建一棵线段树,父亲节点向子节点连流量为INF边权为0的边 然后一个区间向对应的loglog个节点连边即可 然而慢得没进排行...

2015-09-28 15:52:23

阅读数:1721

评论数:4

BZOJ 4269 再见Xor 高斯消元

题目大意:给定nn个数,求能异或出来的最大值和次大值是谁往BZ上传傻逼题…… 高斯消元求线性基,都异或起来是最大值,再异或一下最小的线性基就是次大值#include <cstdio> #include <cstring> #include <iostream>...

2015-09-23 15:13:39

阅读数:1947

评论数:1

BZOJ 4264 小C找朋友

题目大意:给定一张无向图,求有多少对点(x,y)(x≠y)(x,y)(x\neq y)满足对于任意一点z(z≠x,z≠y)z(z≠x,z≠y)满足边(x,z)(x,z)和边(y,z)(y,z)要么都存在,要么都不存在对于一个点xx我们搞出与这个点相邻的点的集合Adj(x)Adj(x) 那么如果(...

2015-09-22 17:38:16

阅读数:1163

评论数:0

BZOJ 4260 Codechef REBXOR 可持久化Trie树

题目大意:给定一个长度为nn的序列,求1≤l1≤r1<l2≤r2≤n1\leq l_1\leq r_1<l_2\leq r_2\leq n使得(⊕r1i=l1ai)+(⊕r2i=l2ai)(\oplus_{i=l_1}^{r_1}a_i)+(\oplus_{i=l_2}^{r_2}a_...

2015-09-22 17:08:18

阅读数:1948

评论数:0

BZOJ 1494 NOI2007 生成树计数 状压DP+矩阵乘法

题目大意:给定n(n≤1015)n(n\leq 10^{15})个点,编号差不超过k(k≤5)k(k\leq 5)的点之间有连边,问生成树个数 将kk个点的连通性用最小表示法压成状态,那么最多有5252种状态 计算出每个状态的生成树个数,作为初始行向量AA 对于每种状态考虑新加入一个点并向这...

2015-09-16 19:54:03

阅读数:1871

评论数:0

BZOJ 1187 HNOI2007 神奇游乐园 插头DP

题目大意:给定一个四联通的网格图,每个点有个权值,求一个长度至少为4的简单环使得环上权值和最大 插头DP,具体自己讨论吧这题没啥可说的 注意(1,2)−>(0,0)(1,2)->(0,0)的状态要转移到答案上而不能转移到DP数组里#include <vector> #i...

2015-09-15 19:56:32

阅读数:1740

评论数:0

codeforces #576E Painting Edges 分治+并查集

题目大意:给定一张nn个点mm条边的无向图,每条边有一个颜色(初始为无色),qq次操作,每次将一条边染为kk种颜色之一,要求染完后对于任意i=1...ki=1...k,当只有颜色为ii的边存在的时候这张图是一个二分图,如果不满足条件就不进行修改,对于每次修改输出是否成功这显然是一个动态二分图问题,...

2015-09-15 15:00:13

阅读数:1432

评论数:0

BZOJ 2502 清理雪道 最小流

题目大意:给定一张拓扑图,求最少的链(可重复)使之覆盖所有的边 《妈妈我终于会最小流了系列 》 最小流做法如下: 建出可行流的模型,设原先的源汇为SSSS和TTTT,新加入的源汇为SS和TT 跑可行流,若SS的某条出边不满流则无解 删除SS和TT的所有连边,设TT−SSTT-SS这条...

2015-09-15 14:39:46

阅读数:1983

评论数:0

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