题解

56 条题解

  • 0
    @ 2007-10-17 22:10:12

    1.它说你超时可能是数组开小了。

    2.要用int64。

  • 0
    @ 2007-09-25 23:20:07

    不错的dp

  • 0
    @ 2007-09-24 20:02:44

    题目叙述的好复杂..

    • -!

    认真读就好了

  • 0
    @ 2007-09-18 15:18:51

    edge of wind

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

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

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

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

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

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

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

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

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

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

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

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

  • 0
    @ 2007-09-06 19:14:25

    dp经常要想想是不是需要穷举中间点,有的时候可以通过已经算出来的东西直接推的。

  • 0
    @ 2007-08-13 15:05:08

    我样例没通过竟然也能AC ~0~

    编译通过...

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

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

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

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

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

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

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

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

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

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

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

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

  • 0
    @ 2007-08-13 13:01:49

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

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

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

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

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

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

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

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

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

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

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

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

  • 0
    @ 2007-02-28 23:47:52

    楼下的算法提示差不多了,提示几点,再高个ll[i][j]纪录i到j总长度

    if(ll[i][j]high)mm[i][j]=0;将该魔法值设为0

    不要设置为极限低值,因为只是该杖子不可用,后面的还可用,设置为极限

    低值就把后面的都堵了.......

    小窍门,j=i to n.不要从1开始

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

    编译通过...

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

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

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

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

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

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

    ├ 测试数据 07:答案正确... 25ms

    ├ 测试数据 08:答案正确... 9ms

    ├ 测试数据 09:答案正确... 41ms

    ├ 测试数据 10:答案正确... 9ms

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

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

  • 0
    @ 2006-11-16 20:12:51

    for i:=1 to n do

      for j:=i to n do

       f:=max(f,f,f+m);

    ???????????????????????????????????????????????????????????

  • 0
    @ 2006-11-16 18:30:51

    f=max{f+mm,f,f}

    mm是第i到j的魔杖的魔法

    要先预处理一下这个mm

  • 0
    @ 2006-11-10 10:43:45

    f=max(tt+totm)

    tt=max(f[i1,j1])(i1

  • 0
    @ 2006-11-08 19:14:58

    可以硬搜 过 7组

  • 0
    @ 2007-07-18 16:36:15

    题解仍然不明白..

    可否再详细一些?

  • 0
    @ 2006-10-31 19:23:16

    谁看懂了下题的哟,没懂题啊`\`\`\
    希望有人解释一下\
    \`\``(只求理解题意)

  • 0
    @ 2006-10-31 14:41:19

    用动规,很简单,f表示组成的最后一个魔杖,且起始坐标不超过i,终止坐标不超过j的最大魔法值,f=max{f,f,f+m[i]+m+……+m[j]}

  • 0
    @ 2006-10-31 10:31:36

    看不懂题........

信息

ID
1283
难度
5
分类
动态规划 点击显示
标签
递交数
742
已通过
277
通过率
37%
被复制
4
上传者