题解

203 条题解

  • 0
    @ 2006-11-16 13:51:36

    我用了REPEAT,计算了N次最长不上升(?)序列,,,呵呵,用了超BT的优化,只对此题奏效,而且AC还要看数据的强弱,最终证明,数据真的弱啊

  • 0
    @ 2006-11-13 20:46:34

    题目有问题,

    不高于应该是大于或等于吧,但是要AC必须是大于,我因为这个牺牲了N次。

  • 0
    @ 2006-11-13 20:06:10

    和buylow一样...

    不过我的递归经常超时

    (为了我的正确率,不敢测了)

  • 0
    @ 2006-11-12 22:27:11

    越来越弱了。。。这道题弄了一个小时。。。

    1303的通过率本来是34%,现在是33%。。里面有我很大的功劳

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ├ 测试数据 04:答案正确... 0ms

    ├ 测试数据 05:答案正确... 0ms

    ├ 测试数据 06:答案正确... 0ms

  • 0
    @ 2006-11-12 15:25:17

    所谓O(nlogn)就是用二分做最长不下降子序列吧

    还有为什么_Mithrandir_所说的第一种贪心的错误从来没有数据考察到??

    难道只为考察DP和贪心的选择问题吗??

    PS:楼下的楼下好搞笑。。。

  • 0
    @ 2006-11-12 11:49:30

    2应该不是贪心

    应该是多次求最长不升直到所有数都被包含

  • 0
    @ 2006-11-12 11:25:50

    我们可以证明它等于最长上升序列的长度》减去1《吧

    怎么证?

  • 0
    @ 2006-11-10 23:33:36

    用最长不降子序列~~~马上ac

  • 0
    @ 2006-11-10 20:27:47

    1.小心第2个数据要减1

    2.不要用字符串

    实在做不出来?承认自己没RP的请看http://www.vijos.cn/Record_Show.asp?id=237603

  • 0
    @ 2006-11-10 17:56:24

    除了用逗号输入以外,好象和以前那个一模一样

  • 0
    @ 2006-11-10 17:55:17

    和原来的题难倒真有不同么?

    看起来惟一的不同就是

    出题人看见pascal可以带ansistring,CPP可以带后就意识到了coming noip一定会注重string,于是开始出这样的题.....

    其实,进制高精乘和那个1+3=2的题也有这个趋势.....

    具体而言,GCC可以用strtok

  • 0
    @ 2006-11-10 17:52:17

    还是DP简单。。

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ├ 测试数据 04:答案正确... 0ms

    ├ 测试数据 05:答案正确... 0ms

    ├ 测试数据 06:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

  • 0
    @ 2006-11-10 17:33:17

    最长不升子序列..DP

    第二个方法贪心即可.

  • 0
    @ 2006-11-10 16:43:22

    好古老的题目。。。。。。

  • 0
    @ 2006-11-13 21:30:59

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ├ 测试数据 04:答案正确... 0ms

    ├ 测试数据 05:答案正确... 0ms

    ├ 测试数据 06:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

    终于AC了

  • 0
    @ 2006-11-10 19:19:32

    哎。。累了半天终于AC了!!! 题目居然是添加多少个系统!!!!郁闷。。最后答案要-1 的!!! 我的AC率啊

  • 0
    @ 2006-11-10 16:10:11

    dp不说了..

    关键是第2部分.

    第2部分用贪心..现有2种算法...

    1.找第1个.没打的为头.每次打后面比它低的最高的

    2.找当前没打的最高的.每次打他后面比他低的最高的

    按照贪心的定义..第2种比第1种贪 ..但是用第1种方法可以过本题(包括ACM)的所有点.. 但是又存在反例说明第1种方法是错的....

  • 0
    @ 2006-11-10 15:24:18

    同济大学上的题啊Problem 1004防御导弹。就改了点数据,晕倒。

  • 0
    @ 2006-11-10 15:00:17

    与tju的《防御导弹》相比:

    1.输入/输出要逗号

    2.sol2要-1

    3.多了一个阴险的数据

  • 0
    @ 2006-11-10 14:56:31

    要求最少配备的系统数,就是求最长不上升序列的最小分划。

    我们可以证明它等于最长上升序列的长度》减去1《吧……

信息

ID
1303
难度
6
分类
动态规划 | 单调性DP 点击显示
标签
递交数
7594
已通过
2015
通过率
27%
被复制
12
上传者