关闭
当前搜索:

[置顶] GDKOI2018 颓废记

为什么要说这是颓废记呢? 因为在比赛前我为了清华、全国冬令营办置了一台Lenovo Tianyi 310,然后就带去比赛了,后面你能想到。 Day 0: 刚刚结束了五天短训的我回家适应了一下笔记本下午4点就匆忙赶到学校了,由于5:30才发车去酒店,所以打了回球,然后乘大巴去酒店。 到了酒店发现这不就是NOIP那个网速100KB/s-的传说中的星级酒店吗? 唉,等等,又要在二中比?...
阅读(102) 评论(0)

[置顶] 图论知识整理

定义:最小路径覆盖:用简单路径(一个点只经过一次的路径)去覆盖所有点的最少路径条数。最小点覆盖:选出最少的点,使任意一条边连接的两个点都至少有一个被选。最大独立集:独立集:图的点集的一个子集,这些点之间两两没有边相连。 最大独立集:点数最大的独立集。最大团:团:和独立集相对,图的点集的一个子集,这些点两两之间都有边相连。 最大团:点数最大的团。DAG的定理:最小路径覆盖:将每个点拆成x,x’...
阅读(57) 评论(0)

[置顶] 各种要有认知的常识、技巧(updating~~)

说在前面的: 看到很多dalao的博客都有这种东西,想起NOIP的经历,不禁心酸。 为了避免那样的事情再发生,防止发生,禁止发生(重要的事情说三遍!!!),博主经过深思熟虑,决定开这篇博文。 这篇博文的内容可能来自于博主自身的车祸,或者是博主身边基友的车祸,或者是博主在网上看到的车祸,总之都是经验。 由于某P将被淘汰,所以这篇博客讲的都是C++的错误。 头文件: 知乎上告诉我们:...
阅读(110) 评论(0)

【NOI2014模拟】疫苗(burnside引理)

Description:中二病正在危害人类!不知何时爆发的中二病,起初还毫无任何症状,最近却连续出现致命症状,已经成为了一种不治之症。科学家们正在着手研发疫苗。科学家从患者体内提取出了中二病病原体,并找出了其致病DNA。这条DNA可以被分为n段,第n段和第1段相接,呈环形。要制作疫苗的话,需要从中取出若干段DNA。 然而,中二病的生存和复制能力特别强。如果疫苗中存在两段在原DNA中距离小于k的DNA...
阅读(217) 评论(0)

【NOI2014模拟】数列

Description:给定一个长度为n的正整数数列a[i]。定义2个位置的f值为两者位置差与数值差的和,即f(x,y)=|x-y|+|a[x]-a[y]|。你需要写一个程序支持2种操作(k都是正整数):Modify x k:将第x个数的值修改为k。Query x k:询问有几个i满足f(x,i)<=k。询问不仅要考虑当前数列,还要考虑任意历史版本,即统计任意位置上出现过的任意数值与当前的a[x]的...
阅读(68) 评论(0)

【NOI2014模拟】加工安排

Description: 小K爸爸的工厂最近生意红火!小K也利用自己的所学所能帮助他的父亲。 有N位客户希望工厂为他们加工产品。每位客户都提供了需要加工的产品的类型,产品到达工厂的时间s和最迟完成加工的时间t。小K根据需要加工的产品类型预计了每个产品加工所需的时间c(时间i可以认为是第i分钟开始的时刻)。工厂里的生产车间一共有M台机器。每个产品在每台机器上都可以加工,但是,一台机器在任何时候...
阅读(66) 评论(0)

【WC2016模拟】雪中送温暖

Description: 题解: 当k=2的时候就相当于求杨辉三角奇偶性,也就是二次项系数奇偶性,也是格子图方案数。 先把所有坐标减1。 对于(x,y),从(0, 0)走到它的方案数的奇偶性就是它的值,方案数是Cxx+y=(x+y)!x!y!C_{x+y}^x={(x+y)!\over x!y!},理解是总共有x+y次移动,要向下移动x次的方案数 对于(x,y,z),方案数是Cx...
阅读(66) 评论(0)

【NOI2014模拟】数据

Description: 为了写论文,Alex经常要整理大量的数据。 这一次,Alex面临一个严峻的考验:他需要实现一个数据结构来维护一个点集。 现在,二维平面上有N个点。Alex 需要实现以下三种操作: 在点集里添加一个点; 给出一个点,查询它到点集里所有点的曼哈顿距离的最小值; 给出一个点,查询它到点集里所有点的曼哈顿距离的最大值。 两个点的曼哈顿距离定义为它们的横坐标差的绝对...
阅读(64) 评论(0)

【2014东莞市选】分组

Description:有n个字符串,给这些字符串分组,使得每个字符串属于且仅属于一个组。 对于一个合法的分组,至少满足以下两个条件种的一个: 1. 所有字符串的k前缀相同(即前k个字母相同) 2. 所有字符串的k后缀相同(即后k个字母相同) 3.你需要给这些字符串分组,使得所分的组数最少。 n<=5000,k<=550题解:先离散一下前缀和后缀。 对于一个串,它的前缀和后缀...
阅读(54) 评论(0)

【2012中山市选】最大立方体空间(二维线段树)

Description:给出一个长方体的箱子,还有在箱子里面的N个长方体的盒子,箱子和盒子的各个边都是平行于某个三维坐标轴。现在要求你找出其中最大的立方体空间,输出它的长度。首先这个空间必须位于箱子里面,而且不能与其它的盒子占的空间冲突。这个空间也必须是各边平行于某个坐标轴。0<=N<=10000<=xi<=Xi<=L<=10000<=yi<=Yi<=W<=10000<=zi<=Zi<=H<=100...
阅读(66) 评论(0)

【中山市选2014】图

Description:一个图有n+m个顶点,顶点分黑白两种颜色,其中编号1~n的为白色顶点,n+1~n+m的为黑色顶点。对于任意一个白色顶点vi,有且仅有a个不同的白色顶点和b个不同的黑色顶点与之相连。对于任意一个黑色顶点ui,有且仅有c个不同的白色顶点和d个不同的黑色顶点与之相连。你的任务是根据给出的a,b,c,d,将原图构造出来,如果有多种构造方案,则输出n+m最小的方案,如果还有多种方案,则...
阅读(95) 评论(0)

【NOI2011】阿狸的打字机

Description:阿狸喜欢收藏各种稀奇古怪的东西,最近他淘到一台老式的打字机。打字机上只有28个按键,分别印有 26个小写英文字母和’B’、’P’两个字母。 经阿狸研究发现,这个打字机是这样工作的: 输入小写字母,打字机的一个凹槽中会加入这个字母(按 P 前凹槽中至少有一个字母)。 按一下印有'B'的按键,打字机凹槽中最后一个字母会消失。 按一下印有'P'的按键,打字机会在纸上打印出凹槽中现有...
阅读(49) 评论(0)

【TJOI2013】单词

Description:小张最近在忙毕业设计,所以一直在读论文。一篇论文是由许多单词组成的。 但小张发现一个单词会在论文中出现很多次,他想知道每个单词分别在论文中出现了多少次。 单词数不超过200 单词总长度不超过1000000题解:这题我能想到的做法有三个。第一个是最朴素的AC自动机。我们需要清楚知道AC自动机的fail链的定义:走到x所代表的字符串有出现的最长的一个后缀。在原trie上往子...
阅读(70) 评论(0)

【WC2015模拟2.5】数组

题目大意:给你n个元素的颜色。 问元素的颜色互不相同的区间有多少个。 支持单点修改。 1<=n<=10^5题解:设last[i]表示i元素的颜色上一次出现的位置。 假设我们确定了区间左端点x, 右端点y要满足条件则max(last[i])<x,(i in [x..y])max(last[i])<x,(i~ in ~[x..y])再设一个p数组,p[last[i]]=i则右端点<min(p[...
阅读(39) 评论(0)

【2011集训队出题】Digit

Description:   在数学课上,小T又被老师发现上课睡觉了。为了向全班同学证明小T刚才没有好好听课,数学老师决定出一道题目刁难一下小T,如果小T答不出,那么……   情节就按照俗套的路线发展下去了,小T显然无法解决这么复杂的问题,可怜的小T只能向你求助:   题目是这样的:   求一个满足条件的n位数A(不能有前导0),满足它的数字和为s1,并且,A*d的数字和为s2.   1...
阅读(79) 评论(0)

【2011集训队出题】Construct

Description:   随着改革开放的深入推进……   小T家要拆迁了……   当对未来生活充满美好憧憬的小T看到拆迁协议书的时候,小T从一位大好的社会主义青年变成了绝望的钉子户。   由于小T的家位于市中心,拆迁工作又难以进行,有关部门决定先把小T家用围栏围起来,以免影响市容。考虑到要建设资源节约型社会,他们希望所用的围栏长度越短越好,由于市中心寸土寸金,在围栏长度最短的情况下,围...
阅读(71) 评论(0)
213条 共15页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:67197次
    • 积分:2752
    • 等级:
    • 排名:第15431名
    • 原创:208篇
    • 转载:5篇
    • 译文:0篇
    • 评论:18条
    友情链接
    最新评论