自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CodeVS1513 皇帝的烦恼

http://codevs.cn/problem/1513/题意:n个集合围成一圈,已知第i个集合有Ai个元素,且任意相邻两集合的交集为空集,求所有集合的并集的最小元素数。如果是n个集合围成一排那会非常简单,答案就是每相邻两个Ai之和的最大值,但是这种算法显然不适用于环。观察数据范围我们容易想到这是O(nlogn)的题目,又因为是求最小元素数,可以考虑使用二分。二分答案,然后根据相

2015-09-26 21:05:41 920

原创 CodeVS1428 棋盘制作

http://codevs.cn/problem/1428/题意:给定一个N行M列的01矩阵,要求找出元素数最多的子正方阵和子矩阵,使得其中任意两个相邻元素均不同,N,M任意相邻两个元素均不同就意味着,要么奇数位上全0偶数位上全1,要么奇数位上全1偶数位上全0,这里的奇偶指的是行数和列数之和的奇偶性。这个问题和经典的最大全0子矩阵有着很大的相似性,我们可以考虑转化过去。先来讲一讲最大全

2015-09-25 23:20:54 524

原创 bzoj2751&CodeVS1853 容易题

http://www.lydsy.com/JudgeOnline/problem.php?id=2751 http://codevs.cn/problem/1853/题意:有一个数列共有m项,其中每一项的值都是不大于n的正整数,并且给出k个形如第i项不能为j的约束。求出所有可能的数列的各项之积之和对1,000,000,007取模的结果。例如n=2,m=2,约束第1项不能填1,则数列可以是2

2015-09-22 21:15:09 562

原创 CodeVS1636 向量加法化简

http://codevs.cn/problem/1636/题意:定义一个向量的格式为:非零向量为XY,其中X和Y都是大写字母,即省略了箭头,零向量则是单独的一个0。给定n个向量,计算化简这些向量的和,表示为XY或kXY或0的形式。如AB,BC,AC应该被化简为2AC。考虑基础情况:PQ+QR=PR,实质上是把一个向量的前位和另一个向量的后位拼接,但是前者的后位必须等于后者的前位。

2015-09-21 21:16:20 637

原创 CodeVS1280 无限序列

http://codevs.cn/problem/1280/题意:有一个无限序列:123456789101112……问第Ai位是什么数字。线性的模拟会超时,因为这里的序列很有规律,所以可以考虑用数学方法来计算。序列是由每个正整数依次连接的,但是正整数的位数有所不同,无法统一计算,因此应该先观察Ai位对应的正整数是几位的。可以预先处理好小于某10的幂的所有正整数位数之和t[],以便根

2015-09-20 12:36:01 600

原创 bzoj1911&CodeVS1318 特别行动队

http://www.lydsy.com/JudgeOnline/problem.php?id=1911 http://codevs.cn/problem/1318/题意:给出n个数,要求把它们分成若干个连续段。对于一个数之和为s的连续段,得分为f(s)=a*s*s+b*s+c,其中a,b,c已经给定且a是负数。求最大的总得分。要求线性复杂度。很容易想到这道题的一个DP算法:设dp[i]为

2015-09-18 23:06:59 568

原创 CodeVS1394 数字串

http://codevs.com/problem/1394/题意:给定一个长度为n的序列,每个元素都是不大于m的正整数。找出最短的连续数段,满足每一个不大于m的正整数都在其中出现。n和m均不大于200,000。最简单的想法是,暴力枚举左右端点形成序列,在序列中分别查找每个不大于m的正整数。时间复杂度O(n^3·m)。可以想到的一个简单优化是,可以枚举左端点,然后不断向右扫描,用一个桶

2015-09-17 22:26:55 476

原创 CodeVS4096 点的最小化距离

http://codevs.cn/problem/4096/题意:平面直角坐标系中有N个整数点(Xi,Yi),再找出一个可以与其他点重合的整数点(X,Y),使得该点到N个点的距离之和最短。这里的距离不是欧式距离,而是横坐标之差的绝对值加上纵坐标之差的绝对值。即若A(X1,Y1),B(X2,Y2),则dist(A,B)=|X1-X2|+|Y1-Y2|。输出距离之和的最小值以及有多少个整数

2015-09-15 20:27:23 496

原创 CodeVS3785 项链

http://codevs.cn/problem/3785/题意:有一个数列E[1]…E[n],当1现给定E[1],E[n]以及D[2]…D[n-1],求出完整的E数列。n由于中间的E[2]…E[n-1]未知,当n>3时没有任何某两个下标差为1或2的已知E值,因此无法直接计算。我们可以用方程的思想来解决,设E[2]=x,这样联系E[1]和D[2]就可以用x表示出E[3],并且不断利

2015-09-14 22:02:14 383

原创 CodeVS2599 电路的稳定性

http://codevs.cn/problem/2599/题意:一个电路有n个元件,给出连接方式以及各元件的断路概率,求出总电路的断路概率连接方式的描述方法如下:单个元件用大写字母表示;A,B,C,……,Z表示这些电阻串联;(A)(B)(C)……(Z)表示这些电阻并联串联和并联可以相互递归,如(A)(B,C)表示先将B与C串联,再将其与A并联两个概率为a和b的路,串联的结果是a+

2015-09-13 09:40:47 1258

原创 写在开始的话

在这里我的身份是一名OIer,目前主要使用的OJ是CodeVS(太弱而暂时用不起BZOJ),在CodeVS交流群(QQ群号181992559)里的群名片是蒟蒻Mz。问我Mz是什么?Mz是我的英文名Moiezen的缩写,而不是meizi!!!不要问我Moiezen是什么。2015-09-13,在大浙江的刚开始读初三的我开始使用csdn博客来写写解题报告或者其他OI相关之事,不知道是早是晚(以

2015-09-13 09:28:45 572

空空如也

空空如也

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

TA关注的人

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