解题报告:这道题和环形石子合并唯一的不同就是这道题枚举长度枚举到n+1,比如 2 3 4 5 这个样例, 实际上 他是 2 3 4 5 2 3 4 5,f[l][r]代表把l,r区间合并的最大值,枚举裂开的点,f[l][k]+f[k][r]+w[l]*w[r]*w[k],注意这里k不能和l或者r重合,不然没意义,枚举的长度从3开始比较好,1和2也没意义。#include<iostrea...
原创 2021-07-09 13:56:17
96阅读
传送门 1154 能量项链 2006年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 传送门 1154 能量项链 2006年NOIP全国联赛提高组 传送门 1154 能量项链 2006年NOIP全国联赛提高组 时间限制: 1 s 空间限制:
转载 2017-06-25 11:21:00
46阅读
2评论
NOIP 2006 能量项链 洛谷传送门 JDOJ传送门1 JDOJ传送门2 Description 在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一
能量项链Time Limit: 1000msMemory Limit: 32768KBThis problem will be judged on HRBUST. Original ID: 1376 64-bit integer IO format: %lld Java ...
转载 2015-03-10 13:53:00
71阅读
2评论
传送门由于可以后面接在前面,我们将整个项链复制一倍,再在新的项链上找一个最大区间DP一
原创 2022-07-05 11:18:01
66阅读
题目链接:LibreOJ 10148 能量项链 题目大意: 题解: 一道典型的区间$dp$题。 状态转移方程: \(dp[i][j] = max\{dp[i][j], dp[i][k] + dp[k + 1][j] + a[i] * a[k + 1] * a[j + 1]\},i\leq k < j ...
转载 2021-07-26 02:25:00
146阅读
题目传送门 一、数据样例解析 第二行是\(N\)个用空格隔开的正整数,所有的数均不超过 \(1000\),第 \(i\) 个数为第 \(i\) 颗珠子的头标记,当 \(i<N\) 时,第 \(i\) 颗珠子的尾标记应该等于第 \(i+1\) 颗珠子的头标记,第 \(N\) 颗珠子的尾标记应该等于第 \(1\) 颗珠子的头标记。 上面这段话,就是告诉我们,其实,是一个首尾相连接的环。 样
原创 2022-01-11 14:11:13
62阅读
题目描述 Description 在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是Mars人吸收能量的一
转载 2016-07-07 21:34:00
69阅读
2评论
问题描述:在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是Mars人吸收能量的一种器官)的作用,这两颗珠子才能聚合成一颗珠子,同时释放出可以被吸盘吸收的能量。如果前一颗能量珠的头标记为m,尾标记为r,后一
原创 2021-09-14 15:30:41
391阅读
题意:如果前一颗能量珠的头标记为 m ,尾标记为 r ,后一颗能量珠的头标记为r,尾标记为 n ,则聚合后释放的能量为 m \times r \times n (Mars 单位),新产生的珠子的头标记为 m,尾标记为 n 。 请你设计一个聚合顺序,使一串项链释放出的总能量最大。 例如:设 N=4 ,
原创 2021-07-26 22:49:01
95阅读
题目描述在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是Mars人吸收能...
转载 2017-08-11 14:50:00
51阅读
2评论
题意:给出n个珠子,围成一圈,相邻位置相碰可以产生能量 每一个珠子都有两个能量值,可以定义为前跟后 一开始,前为其本身,后为其本身+1的位置的能量 相邻位置碰撞产生的能量为:前*后*前 碰撞后这两颗珠子融为一体,前为前者的前,后为后者的后 问:可以产生的最大能量为? 思路:很明显,不同的碰撞方式产生
转载 2020-03-23 16:57:00
34阅读
题目描述在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是Mars人吸收能...
转载 2017-08-11 14:50:00
73阅读
2评论
[环形 区间 DP] 能量项链DP知识点整理将同步更新到我的个人博客题目思路和环形石子合
原创 2022-11-25 19:24:52
57阅读
题目描述 在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是Mars人吸收能量的一种器官)的作用,这两颗珠
原创 2021-06-04 21:29:29
163阅读
Time Limit: 1 second Memory Limit: 50 MB【问题描述】 在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾...
转载 2017-10-04 18:45:00
67阅读
2评论
P1063 能量项链 题目描述 在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是Mars人吸收能量的一种
转载 2017-08-24 23:45:00
118阅读
2评论
  #include<iostream> using namespace std; int data[101][2]; int dp[100][100]; int main(){     int n;  &
原创 2012-12-11 18:29:19
474阅读
// 题意: 项链上有N颗能量珠,两颗珠子(m,r)与(r,n)聚合成一颗,释放的能量为m*r*n,// N颗珠子聚合成一颗,不同的聚合顺序得到的总能量是不同的,求出一串项链释放出的总能量的最大值// 当N=4, 分别为 (2,3) (3,5) (5,10) (10,2),则最大值是((4⊕1)⊕2)⊕3)=10*2*3+10*3*5+10*5*10=710#include<iostream> //DP#include<cstring>using namespace std;int n,num[210][2],dp[210][210];// dp[i][j]表示 i 条
转载 2011-07-05 20:55:00
56阅读
  • 1
  • 2
  • 3
  • 4
  • 5