自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

klxwl的博客

一个弱者的blog,走上codes之路

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 noip2015 子串

http://www.cnblogs.com/xddorz/p/5570349.html

2016-11-16 19:45:27 297 1

原创 Dijkstra求最短路径和次短路径,类似求次大值

首先,有时候题目需要得到的不是最值,而是次值。与我们求最值过程类似,我们求最值,若是最值被替换,原来的最值就变成次值,若是次值可以更新就更新。 没有增加多少难度。 例 USACO 2006 Nov Roadblocks 核心代码for (int j=last[u];j;j=e[j].next) { int v=e[j].to;

2016-11-07 17:10:29 1318

转载 奶牛集会

http://www.cnblogs.com/Blacko/archive/2013/10/22/3381924.html

2016-11-04 19:31:46 332

转载 noip2015运输计划

链接

2016-10-26 20:27:35 330

原创 noip2007 T3 矩阵取数(动归+操作符重载处理高精)

帅帅经常跟同学玩一个矩阵取数游戏:对于一个给定的n*m的矩阵,矩阵中的每个元素aij据为非负整数。游戏规则如下:每次取数时须从每行各取走一个元素,共n个。m次后取完矩阵所有的元素;每次取走的各个元素只能是该元素所在行的行首或行尾;每次取数都有一个得分值,为每行取数的得分之和;每行取数的得分 = 被取走的元素值*2^i,其中i表示第i次取数(从1开始编号);游戏结束总得分为m次取数得分之和。帅帅想请你

2016-10-25 20:04:51 380

原创 Noip2012 D2T2聪明的质检员

Description 小 T 是一名质量监督员,最近负责检验一批矿产的质量。这批矿产共有n个矿石,从1到n逐一编号,每个矿石都有自己的重量wi以及价值vi。检验矿产的流程是: 1、给定m个区间[Li,Ri]; 2、选出一个参数W; 3、对于一个区间[Li,Ri],计算矿石在这个区间上的检验值Yi: Yi = ∑1*∑vj,j∈[Li, Ri]且wj ≥ W,j是矿石编号 这批矿产的检验结果Y 为

2016-10-24 08:07:49 336

原创 USACO 建造道路 Building Roads

Description 约翰刚得到了几片新农场!他打算把这些农场连成一片,幸运的是,这些农场之间已经存在M条道路了。已知共有N片农场,方便起见以数字1到N编号。每片农场在平面上的坐标是(Xi , Yi )。请帮助约翰计算最少修建多少长的道路,才能把这些农场连成一片?Input Format 第一行:两个用空格分开的整数:N和M,1 ≤ N ≤ 1000,1 ≤ M ≤ 1000第二行到N +

2016-10-20 15:09:22 629

原创 Noip2015 D2T1 跳石头

题目意思如上,求最短距离的最大值,即极小值的最大值,所以二分。这一题,因为搬走的石头的个数不超过m就行,肯定是二分最小距离。每次二分一个最小距离,从第一个石头到终点,如果当前石头足够跳过下一块石头,下一块石头可以移掉,最后移走的石头个数,小于m则满足要求。如果一步可以跨到终点,如果中间的石头个数大于m,显然不满足,我们的二分答案不会到达l那么大,不需要考虑这种情况。Codes#include

2016-10-18 12:00:47 347

原创 Noip2015 D1T2信息传递

题目要求:找最小的环,所以直接dfs搜索。每次从未找过的点出发,从这个点沿着有向边往下,当碰到已经经过的点,说明有环,这时可以计算这个环的点的个数,即当前点的搜索深度-以搜过的点的深度+1.一个点被搜过,就可以搜完整个子图,下一次搜到是说明这个连接图里的最小环之前已经找过了,因此不做理会。Codes#include <cmath>#include <string>#include <map

2016-10-17 21:46:48 509

原创 国庆集训day6 T2 欧拉函数求互质数个数

Description Input Format 第一行一个正整数N,表示要求经过N次反射后经过发射的位置。Output Format 输出共一行,表示方案数。Sample Input 3 Sample Output 2 Hint 【数据范围】对于60%的数据,N<=10^6对于100%的数据,N<=10^12首先,显然位置任意,从哪个点发射光线,情况相同。n次反射,触碰n+1次

2016-10-07 19:55:12 424 2

原创 2016国庆集训day3-minimum.cpp

Description 给出一幅由 n 个点 m 条边构成的无向带权图。其中有些点是黑点,另外点是白点。现在每个白点都要与他距离最近的黑点通过最短路连接(如果有很多个,可以选取其中任意一个) , 我们想要使得花费的代价最小。请问这个最小代价是多少?注意:最后选出的边保证每个白点到黑点的距离任然是最短距离。 Input Format 第一行两个整数 n,m第二行 n 个整数,0 表示白点,1 表

2016-10-05 21:05:36 358

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-10-04 20:17:51 187

空空如也

空空如也

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

TA关注的人

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