160 条题解
-
0greatfall LV 3 @ 2008-09-14 13:42:18
DP:
由于项链是一个环,所以将数组加倍
然后就是DP了,状态转移方程是:
f=max{f+f[k+1,j]+e[i]*e[k+1]*e[j+1]}
其中i -
02008-09-11 22:59:00@
FOR I:= 1 TO N-1 DO
FOR J:= 1 TO 2*N-i DO
FOR K:= J TO J+I-1 DO BEGIN
Z:=I+J;
IF F[J,Z] -
02008-09-09 20:37:30@
├ 测试数据 01:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
?? -
02008-09-03 19:50:47@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
for k:=2 to n do
for i:=1 to 2*n-k+1 do
for j:=i to i+k-2 do
begin
if f -
02008-08-28 13:19:06@
动归
石子合并的翻版 -
02008-08-18 08:48:56@
同意楼下
我连续过掉了乘积最大,数字游戏,能量项链,感觉都换汤不换药。大家只要抓住了重叠的部分,也就是深搜每次都多算的部分,用数组记住,就成了记忆化搜索。我不会递推,但记忆化搜索的确十分好想!
-
02008-08-16 11:54:22@
圈形的我不会,但可以将其转化为线性的,要把圈变成线性只需将数据复制一遍放在第一遍的数据后,之后按照线性的问题去做便可AC!
-
02008-07-22 20:13:00@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02008-07-18 18:29:00@
m=max{m, m}+t i
-
02008-07-17 10:57:19@
石子合并的乘法版
P.S. 貌似不符合能量守恒定律
-
02008-07-13 08:49:37@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 212ms
├ 测试数据 09:答案正确... 400ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:612ms懒得写动归了.
直接记忆化搜索...
貌似很RP. -
02008-01-02 18:10:08@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
经过一番钻研,终于过了。 -
02007-11-10 15:18:24@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02007-11-09 08:38:08@
去年NOIP。。。找到最小的 然后顺序乘下来 - -||
“将项链放到桌面上,不要出现交叉,随意指定第一颗珠子,然后按顺时针方向确定其他珠子的顺序.”
就这句把我误导了!!!
-
02007-11-08 00:31:25@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms终于过了.......第一次独立完成DP的题..
-
02007-11-06 22:31:21@
动态规划的....但加了个环.....
-
02007-11-04 21:15:34@
矩阵连乘积
-
02007-11-03 22:06:16@
此题就是石子合并变形
这是我列的方程:
f为从第i颗珠子开始的j颗珠子可以获得的最大能量.
e[i]表示首尾能量.
t是为了解决环的问题.当i+k>n时t = (i+k)/n (向下取整)
当i+k -
02007-10-31 14:22:15@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02007-10-24 21:01:09@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms晕,想当年考试的时候,我被这道题蒙得找不到东南西北(- -!)
现在感觉这道题也不是很难(^_^)
其实这道题就是经典的石子归并---|-所以经典就是好啊,要多了解经典才能更上一层楼!!!!