题解

56 条题解

  • 0
    @ 2008-10-12 10:51:48

    我用的快排+dp,没有优化,0ms

    http://www.vijos.cn/Record_Show.asp?id=919935

    for i:=1 to n do

    for k:=m downto 0 do begin

    max:=0;

    for j:=0 to i-1 do

    if (k-t-c[i]>=0)and(a[i]>a[j]) then

    if max

  • 0
    @ 2008-10-04 09:06:13

    可以用DFS做(排列树+计算估价剪枝),更好的方法是DP.

    由于题目要求是个上升序列,因此先将数据按A排序

    F表示摘第I棵树时 耗时为T 能取到的最大值.

    F=MAX(F[J,T-C-T[J,I]]+S);

    其中J=1..I-1; T数组存储的是两两之距.

  • 0
    @ 2008-10-02 20:41:22

    编译通过...

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

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

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

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

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

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

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

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

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

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

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

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

    20分钟...

  • 0
    @ 2008-09-18 17:00:12

    在判断两个个数大小的时候我用的是if(tree[i].a>tree[j].a||i==j)就好了

    开始忘了加i==j

    不过小小的祝贺一下自己,这个是我第一个做对的不是看一眼就知道方程的题目...

    编译通过...

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

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

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

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

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

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

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

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

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

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

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

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

  • 0
    @ 2008-08-13 11:10:09

    没想到lyl走到一个果树还必须摘,不能用作中转点。此题存在貌似t+t[k,j]

  • 0
    @ 2008-08-08 09:08:50

    交了两次,第一次排序后在转移时,虽然是从前面找,但是未判断是否大于。

    唉,

    排序后前面的有可能等于当前这个.

    细心哪.

  • 0
    @ 2008-08-04 19:22:28

    先按ai排序,再背包

    编译通过...

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

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

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

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

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

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

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

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

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

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

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

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

  • 0
    @ 2008-07-26 22:16:45

    编译通过...

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

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

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

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

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

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

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

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

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

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

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

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

  • 0
    @ 2008-07-25 10:51:28

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

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

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

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

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

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

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

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

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

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

    不小心就全0了= =

  • 0
    @ 2008-07-22 15:26:17
    • -0,原来预处理错了,楞是没检查出来~
  • 0
    @ 2008-07-21 00:21:12

    编译通过...

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

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

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

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

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

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

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

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

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

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

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

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

    慢啊。。敢问free大牛是怎样做到50ms的?

  • 0
    @ 2008-07-20 08:15:42

    O(n^2*m)...

  • 0
    @ 2008-07-19 18:08:07

    dp果然有些小的地方常常被忽略,以致错的很囧。

    编译通过...

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

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

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

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

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

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

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

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

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

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

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

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

  • 0
    @ 2008-07-19 09:23:00

    由于我的通过,AC率加2%

  • 0
    @ 2008-07-17 21:15:50

    编译通过...

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

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

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

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

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

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

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

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

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

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

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

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

    太囧了

    竟然CE了两次

    把这题的AC率刷下来了

    I'm guilty,呜呜555--

  • 0
    @ 2008-07-17 07:39:57

    地下室的地板

信息

ID
1370
难度
6
分类
动态规划 点击显示
标签
递交数
963
已通过
270
通过率
28%
被复制
3
上传者