Gravatar
QhelDIV
积分:2339
提交:638 / 1737
我写的如此不严谨的程序竟然一遍过了,不过这道题的价值不止如此!

Gravatar
QhelDIV
积分:2339
提交:638 / 1737
我就是不明白了,为什么windows里 A/B=0输出0.000
而linux输出-0.000!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Gravatar
kaaala
积分:2070
提交:540 / 1189
set完爆

Gravatar
kaaala
积分:2070
提交:540 / 1189
multiset秒爆无压力啊

Gravatar
11111111
积分:637
提交:170 / 399
很水。。。

Gravatar
QhelDIV
积分:2339
提交:638 / 1737
唔,本题就是个构图问题,起点和终点的容量是1,其它的设成Infinite,再求最大流即可!

Gravatar
QhelDIV
积分:2339
提交:638 / 1737
1.树形并查集
2.路径压缩
3.算出i,j在该集合之前有几个战舰,相减的绝对值-1

Gravatar
wangmengyuan
积分:149
提交:39 / 272
倍增排序只能过5组,剩下5组W

题目 637 排序测试 RRRRRRRRRRR
2011-12-24 20:43:35
Gravatar
QhelDIV
积分:2339
提交:638 / 1737
注意:
本题有问题,题目要求有几种素数,数据确实忽略了几个数字的组合,但是如
1+2+8=13和
4+4+5=13是不同的情况
数据算作不同的素数,这一点要注意

题目 50 [NOIP 2002]选数
2011-12-21 10:57:27
Gravatar
Truth.Cirno
积分:1591
提交:557 / 1253
法一:O(n3)过五组,剩下超时
法二:O(n2)过三组,剩下错误
求先进流解题法

题目 579 打蚊子 AAWWAWWWWW
2011-12-14 21:40:23
Gravatar
Truth.Cirno
积分:1591
提交:557 / 1253
算“直径对数”即可。

Gravatar
Truth.Cirno
积分:1591
提交:557 / 1253
怀疑题目有问题……

题目 565 儿童节快乐 A
2011-12-14 21:37:01
Gravatar
Truth.Cirno
积分:1591
提交:557 / 1253
NOIP2011留念。

Gravatar
Truth.Cirno
积分:1591
提交:557 / 1253
NOIP2011留念。

Gravatar
Truth.Cirno
积分:1591
提交:557 / 1253
NOIP2011参赛留念。

Gravatar
Czb。
积分:1754
提交:406 / 867

Gravatar
QhelDIV
积分:2339
提交:638 / 1737
首先我们会注意到 主人公一定会看到M位画家的画作,所以我们可以枚举 从 第一幅画 开始枚举 每次找之后拜访总画家为M时停止,判断拜访数是否是最小的。
抽象成数学问题,也就是对于起点a,终点b(a<=b)使得artistNumber[a,b](即从a到b的画家数)=M,并计算出所有情况中b-a的最小值.
但这样的时间复杂度是O(n*m)+的
会超时
所以必须想到优化,于是乎,有了以下的优化方法:
既然以a为起始点,则只与以a-1为起点时差一个单位,如果不看第a-1幅画而不影响观看画家总数Sum,则无疑b可以不动
但是不看第a-1幅画,导致Sum!=M,不满足题意,则b不得不往后继续移动,知道再次满足题意.
如 1 2 3 4 1
如果a=1,b=5
则a=2时b依然等于5
而如果a=2,b=4则要满足题意还要b=5

题目 85 画展 AAAAAAAAAA
2011-12-12 11:57:12
Gravatar
QhelDIV
积分:2339
提交:638 / 1737
和乘积最大一模一样,稍稍改改就A了

题目 81 乘法问题 AAAAAAAAAA
2011-12-11 10:14:03
Gravatar
QhelDIV
积分:2339
提交:638 / 1737
这个问题很锻炼程序实现能力哦~

Gravatar
QhelDIV
积分:2339
提交:638 / 1737
第九组稍加优化即可
我的题解,太长了,放我blog上了
:michstar.tk

题目 385 货物搬运 AAAAAAAAAA
2011-12-08 22:13:18