自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

转载 浅谈

她退役了。其实昨天得知这个消息的时候,以为是在开玩笑,一笑而之。今天得知她要来收拾东西,我才当真。其实中午的看待这件事的感情,没什么别的,还,有些平淡。甚至于还能和舍长开玩笑。她说她六点半来收拾东西。我开始思考要等她,还是去找朋友。我潜意识告诉我,我要等她。看到她之前,和学妹嬉皮笑脸。看到她之后,那两行泪痕,着实令人难受。原来她早就成了我们OI生涯...

2019-05-12 19:25:00 140

转载 洛谷 4823 [TJOI2013]拯救小矮人

题目链接-> 噔楞题解:贪心按个高+臂长排序。个矮臂长的先走,个高臂短的后走#include <cstdio>#include <cstring>#include <iostream>#include <algorithm>#define N 2007using namespace ...

2019-02-15 15:55:00 160

转载 洛谷 P4409 [ZJOI2006] 皇帝的烦恼

题目链接-> OVO题解:很久没有写博客了,可能是因为最近太颓废了吧。刚刚考完期末考试,无比期盼早点外出学习,不要面对成绩,害怕。#include <cstdio>#include <cstring>#include <iostream>#include <algorithm> #de...

2019-01-13 20:40:00 151

转载 逝念偶拾

10.1information group shadiao dairy9.21我太难了前天打篮球被一推然后五体投地膝盖着地的地方几乎全青了...

2018-12-10 17:27:00 837

转载 关于拓扑排序

拓扑排序英文名称:Topological-sort别称:toposort or topsort以下进入胡扯时间 正题:排序???a:我有sort!b:我还会桶排!c:我我我!我还会基数排序和计数排序哇塞!厉害!但是你会这些东西和我拓扑排序有什么关系a??b??c???拓扑排序是干什么的呢对一个有向无环图(Directed Acyclic ...

2018-11-30 21:54:00 174

转载 关于LCA

LCA:最近公共祖先指在有根树中,找出某两个结点u和v最近的公共祖先如图,5,7的最近公共祖先就是3接下来,我们来了解如何求解LCANo.1 暴力  首先想到的肯定是暴力,我们搜索,从两个节点一步一步向上爬。  待你爬到之时,你自然会感到TLE的魅力  复杂度:O(nm)(最坏)No.2 倍增法  倍增的主要思想就是,让较深的节点向上爬,爬到和较浅...

2018-11-04 18:37:00 129

转载 2011 noip 提高组

首先吐槽:刚刚写着写着突然蓝屏了,,emmm,写到最后一题了蓝屏了、当时我的内心是崩溃的。然后,旁边的大佬默默来了一句:论保存草稿的重要性。连着蓝了三次之后开了防火墙,然后,,我左边那位同学又开始蓝屏了。。Day 1T1 铺地毯判断条件是x >= a[i] &&x <= a[i] + g[i] && y ...

2018-10-31 11:06:00 91

转载 POJ Remmarguts' Date

题目链接->题解:次短路模板。代码:#include<cstdio>#include<iostream>using namespace std;#define inf 1e9#define N 100005#define S1 dis[x]+e[i].v#define S2 sdis[x]+e[i].v...

2018-10-17 17:46:00 90

转载 洛谷 P1078 文化之旅

题目链接->题解: #include <cstdio>#include <cstring>#include <iostream>using namespace std;int u,v,w,n,k,m,s,t,f[110][110],dis[10],vis[110][110];boo...

2018-09-26 20:22:00 97

转载 洛谷 1841 重要的城市

题目链接->题目描述参加jsoi冬令营的同学最近发现,由于南航校内修路截断了原来通向计算中心的路,导致去的路程比原先增加了近一公里。而食堂门前施工虽然也截断了原来通向计算中心的路,却没有使路程增加,因为可以找到同样长度的路作替代。其实,问题的关键在于,路截断的地方是交通要点。同样的情况也出现在城市间的交通中。某些城市如果出了问题,可能会引起其他很多城市的交通不便。另一些...

2018-09-23 15:52:00 83

转载 文化课日常

学生日常:生物新来了几个人,其中有一个男生,绝对是所有人里面最会装b的。那天他在和他同桌装,说他跑的很快,是运动员怎样的。我问:你那个学校的?他答:实验的。我:那我怎么没在田径队见过你啊?(直击心灵的叩问)我:我觉得我们所有的女老师除了化学老师和政治老师都长一个样,都是那种,长得又高又瘦,还有气质,一看就是文化人的感觉。只有化学老师,看到的第一反应:小怪...

2018-09-12 19:29:00 66

转载 vijos 1641 Vs Snowy

代码:#include<set>#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>using namespace std;set<string> mac;int T,n,...

2018-09-09 20:19:00 88

转载 noip 提高组 2010

T1:机器翻译题目背景小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。题目描述这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会在外存中的词典内查找,查出单词的中文含义然后翻译,并将这个单词和译义放入内...

2018-09-08 20:27:00 82

转载 军训有感

你幸福吗?你感受过绝望吗?你挑战过你的极限吗?你享受你现在的感觉吗?你在清晨或晌午起床就擦过地吗?你可曾尝过雨后甘露?你可曾领略群山过后的大好风景?你真的理解军训的含义吗?不!我不理解!你可曾在努力过后被否认?那种屈辱,不甘,可曾击垮你?军训,会让你体会这些问题。汗水,换来的终究是荣耀。泪水,或许是心酸,但,也是喜悦。会操之前,大家...

2018-08-29 15:34:00 94

转载 我的将军啊

狼烟风沙口还请将军少饮酒前方的路不好走我在家中来等候可愿柳下走满头杨花共白首十两相思二两酒我才把爱说出口狼烟风沙口还请将军少饮酒前方的路不好走我在家中来等候可愿柳下走满头杨花共白首十两相思二两酒我才把爱说出口他一路凶险一路漂泊从未安静过活也受过挫折依旧执着也曾信仰过佛她风月佳人傲骨温存似桃花般撩人也曾...

2018-08-12 19:03:00 122

转载 洛谷 P3302 [SDOI2013]森林

->题目链接题解:#include<queue>#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>#define MAXN 160001#define D 15using nam...

2018-08-10 18:28:00 107

转载 关于线段树

给你一个数列A,要支持两个操作:1.第x个数加v2.求x到y这个区间的和不要用树状数组做,用线段树。线段树比树状数组看起来美观一点,它长这样。它有两种存储方式:1.动态存储,使用指针,struct2.静态存储,直接用数组,下表遵循左儿子乘2,右儿子乘2加1的规则。特别提醒:用Cena评测的时候,不要使用动态存储,它分两种:1.提前全new出来...

2018-08-09 20:33:00 56

转载 关于KMP

KMP算法,对于求b串在a串中出现的次数。在学习KMP之前,希望大家充分掌握hash。HASH:1.hash表:用来离散化(hash数组,hash链表)2.Rabin-Kap算法:  可替代KMP(O(n)),Manacher(O(n))等;  hs[t]=hs[t-1]*p+s[t];  hash(x,y)=hs[y]-hs[x-1]*p^(y-x+1);哈希是...

2018-08-09 20:30:00 68

转载 关于树状数组

线段树和树状数组在noip中本人觉得挺重要的,而且比较难写。我们先来看树状数组。look at 这个图那么我们会发现一个有趣的性质。设节点编号为n,那么这个节点管辖的区间为2k(其中k为n二进制末尾0的个数)个元素。这个区间最后一个元素必然为An。所以:Cn=A(n-2k+1)+...An神奇吧。通常,我们管2k叫做lowbit(n),...

2018-08-09 20:21:00 60

转载 关于主席树

按老师说的,他第一次见到可持久化数据结构的时候,觉得它很神奇(其实只是没见过世面而已)。主席树,这个名字是怎么来的呢?原因,学长是这样说的:因为发明这种数据结构的大佬名字缩写和hjt主席一样,于是,便叫主席树。下面进入正文:主席树,又称函数式线段树、可持久化线段树。传说是一位大神没学会划分树,于是发明了这个数据结构,作为替代品。想要学会主席树,首先你要会线段树,前...

2018-08-09 20:16:00 88

转载 关于高精度

虽然noip不会重点考这个但是为了防止不必要的丢分还是准备一下比较好。高精度的原理就是我们小学的时候所使用的竖式运算。所以以字符串的形式模拟一下运算过程结果就出来了。#include<iostream>#include<cstdio>#include<cstdlib>#include<cstring>#inc...

2018-08-09 20:11:00 74

转载 关于博弈论

很喜欢博弈论的题!才不是因为它代码短那么我们接下来就来看一下博弈论及其算法实现大家在日常生活中应该都接触过五子棋,它其实也有先手有必赢策略的游戏,有人也会说我就算先手我也会输啊~所以,博弈论问题都有一个前提,那就是参与者都够聪明(没有歧义昂)一.巴什博弈(bash game)有一堆物品,包含n个,两个人轮流从中取出一个,最后不能取到的人输。考虑到 若n=m+1 那...

2018-08-09 20:08:00 84

转载 关于DP和背包

听说过动态规划(DP)的同学应该都知道有背包问题的存在。首先我们来了解一下动态规划基本思想:动态规划算法通常用于求解具有某种最优性质的问题。在这类问题中, 可能会有很多可行解。每一个解都对应于一个值,我们希望找到具有最优值的解。动规划算法与分治法类似,其基本思想也是将待求解问题分解为若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。与分治法不同的是,...

2018-08-09 20:07:00 89

转载 关于最短路

关于最短路,大家应该都知道有Dijkstra,SPFA以及Floyd。此处先提出一个问题:给定图G,每条边有边权。求从一点到另一点的边权和最小的路径。要求图中不能有负回路(否则为NP问题)。首先提到的便是Floyd。如果数据范围足够小,相信大家大部分会选择Floyd(为什么呢,后文解释)。大家都知道Floyd板子好背,不像其它两种算法一样颇为复杂。但别看它貌似简单...

2018-08-09 20:03:00 88

转载 关于DFS与BFS

DFS(深度优先搜索) 为无向图DFS的过程类似于树的先序遍历。请看图:DFS此图的过程为:1.首先任意找一个未被便利过的顶点,例如从V1开始,由于率先访问了它,所以需要标记V1即已经访问过。2.然后遍历V1的邻接点,例如访问V2,并做标记,之后访问V2,V4,V8,然后V5。...

2018-08-09 20:01:00 66

转载 关于数论

                  费马小定理假设p是质数,且gcd(a,p)=1,那么a(p-1)≡1(mod p)。假设a是整数,p是质数,且a,p互质(即两者只有一个公约数1),那么a的(p-1)次方除以p的余数恒等于1.a^(p-1)%p=1(其中%为取模操作,且a<p,p为质数)#include<iostream>#include<...

2018-08-09 19:54:00 100

转载 关于Tarjan

之前学Tarjan的时候一直理解不是很到位,温故而知新,查缺补漏一下。Tarjan算法是用于求解有向图强连通分量的算法,它能做到线性时间的复杂度。定义:  1.如果两个顶点可以相互通达,则称两个顶点强连通(strongly connected)。  2.如果有向图G的每两个顶点都强连通,称G是一个强连通图。有向图的极大强连通子图,称为强连通分量(strongly conn...

2018-08-09 19:50:00 60

转载 关于manacher

由一个题引入:求一个串A的最长回文串:  A=abababa最长回文串长度:5(ababa)先思考用hash怎么做?一、暴力  枚举左端,右端点(确定一个区间),线性扫一遍当前区间。  Ans=max(ans);  时间复杂度:O(n^3)  貌似也有O(n^2)的暴力,在此不再赘述。二、哈希  分设两个hash数组, ha1记录前缀, ha2记录后缀。  对于任意[l,...

2018-08-09 19:47:00 66

转载 关于自动AC机

嗯,,,,自动AC机在cena评测时:Const SourcePath:string='incantation'; InputFile:string='incantation.in'; OutputFile:string='incantation.out';type PROCESSENTRY32=record dwSize...

2018-08-09 19:46:00 97

转载 洛谷 P1939 【模板】矩阵加速(数列)

题目描述a[1]=a[2]=a[3]=1a[x]=a[x-3]+a[x-1] (x>3)求a数列的第n项对1000000007(10^9+7)取余的值。输入输出格式输入格式:第一行一个整数T,表示询问个数。以下T行,每行一个正整数n。输出格式:每行输出一个非负整数表示答案。输入输出样例输入样例#1: 36810...

2018-08-08 10:37:00 87

转载 洛谷 P1580 yyy loves Easter_Egg I

             洛谷 P1580 yyy loves Easter_Egg I题解:队列+字符串#include <cstdio>#include <string>#include <cstring>#include <iostream>#include <algori...

2018-08-08 07:41:00 114

转载 洛谷 P1762 偶数

           洛谷 P1762 偶数题目描述给定一个正整数n,请输出杨辉三角形前n行的偶数个数对1000003取模后的结果。输入输出格式输入格式:一个数 输出格式:结果输入输出样例输入样例#1: 6输出样例#1: 6说明对于30%的数据,n<=4000对于70%的数据,n<=4*10^...

2018-07-02 21:04:00 138

转载 洛谷 P1198 [JSOI2008]最大数

                         洛谷 P1198 [JSOI2008]最大数题目描述现在请求你维护一个数列,要求提供以下两种操作:1、 查询操作。语法:Q L功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。(L>0)2、 插入操作。语法:A n功能:将n加上t,其中t是...

2018-06-26 21:14:00 124

转载 洛谷 P4430 小猴打架

              洛谷 P4430 小猴打架题目描述一开始森林里面有N只互不相识的小猴子,它们经常打架,但打架的双方都必须不是好朋友。每次打完架后,打架的双方以及它们的好朋友就会互相认识,成为好朋友。经过N-1次打架之后,整个森林的小猴都会成为好朋友。 现在的问题是,总共有多少种不同的打架过程。 比如当N=3时,就有{1-2,1-3}{1-2,2-3}{1-3,1-2}...

2018-06-19 09:59:00 57

转载 洛谷 P2563 [AHOI2001]质数和分解

                洛谷 P2563 [AHOI2001]质数和分解题目描述任何大于 1 的自然数 n 都可以写成若干个大于等于 2 且小于等于 n 的质数之和表达式(包括只有一个数构成的和表达式的情况),并且可能有不止一种质数和的形式。例如,9 的质数和表达式就有四种本质不同的形式:9 = 2 + 5 + 2 = 2 + 3 + 2 + 2 = 3 + 3 +...

2018-06-15 16:48:00 164

转载 洛谷 P1896 [SCOI2005]互不侵犯

            洛谷 P1896 [SCOI2005]互不侵犯题目描述在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。注:数据有加强(2018/4/25)输入输出格式输入格式:只有一行,包含两个数N,K ( 1 <=N ...

2018-06-14 19:09:00 78

转载 洛谷 P1306 斐波那契公约数

                         洛谷 P1306 斐波那契公约数题目描述对于Fibonacci数列:1,1,2,3,5,8,13......大家应该很熟悉吧~~~但是现在有一个很“简单”问题:第n项和第m项的最大公约数是多少?Update:加入了一组数据。输入输出格式输入格式:两个正整数n和m。(n,m<=10^9)注意:数据很大 ...

2018-06-14 15:27:00 86

转载 洛谷 1658 购物

              洛谷 1658 购物题目描述你就要去购物了,现在你手上有N种不同面值的硬币,每种硬币有无限多个。为了方便购物,你希望带尽量少的硬币,但要能组合出1到X之间的任意值。输入输出格式输入格式:第一行两个数X、N,以下N个数,表示每种硬币的面值。【数据规模】对于30%的数据,满足N≤3,X≤20;对于100%的数据,满足N≤10,X≤1...

2018-05-28 20:23:00 305

转载 洛谷 P4018 Roy&October之取石子

                洛谷 P4018 Roy&October之取石子题目背景Roy和October两人在玩一个取石子的游戏。题目描述游戏规则是这样的:共有n个石子,两人每次都只能取p^kpk个(p为质数,k为自然数,且p^kpk小于等于当前剩余石子数),谁取走最后一个石子,谁就赢了。现在October先取,问她有没有必胜策略。若她有必胜...

2018-05-27 20:28:00 301

转载 洛谷 1938 [USACO09NOV]找工就业Job Hunt

        洛谷 1938 [USACO09NOV]找工就业Job Hunt题目描述Bessie is running out of money and is searching for jobs. Farmer John knows this and wants the cows to travel around so he has imposed a rule that...

2018-05-25 21:29:00 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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