当前位置: 首页 > news >正文

网站建设设计有哪些设计培训网页版

网站建设设计有哪些,设计培训网页版,富邦建设控股集团网站,编辑wordpress模板设有 N 堆石子排成一排#xff0c;其编号为 1,2,3,…,N。 每堆石子有一定的质量#xff0c;可以用一个整数来描述#xff0c;现在要将这 N 堆石子合并成为一堆。 每次只能合并相邻的两堆#xff0c;合并的代价为这两堆石子的质量之和#xff0c;合并后与这两堆石子相邻的…设有 N 堆石子排成一排其编号为 1,2,3,…,N。 每堆石子有一定的质量可以用一个整数来描述现在要将这 N 堆石子合并成为一堆。 每次只能合并相邻的两堆合并的代价为这两堆石子的质量之和合并后与这两堆石子相邻的石子将和新堆相邻合并时由于选择的顺序不同合并的总代价也不相同。 例如有 44 堆石子分别为 1 3 5 2 我们可以先合并 1、2堆代价为 44得到 4 5 2 又合并 1、2堆代价为 9得到 9 2 再合并得到 11总代价为 491124 如果第二步是先合并 2、3堆则代价为 7得到 4 7最后一次合并代价为 11总代价为 471122 问题是找出一种合理的方法使总的代价最小输出最小代价。 输入格式 第一行一个数 N 表示石子的堆数 N。 第二行 N 个数表示每堆石子的质量(均不超过 1000)。 输出格式 输出一个整数表示最小代价。 数据范围 1≤N≤300 输入样例 4 1 3 5 2输出样例 22 #includeiostream #includecstdio #includecstdlib #includestring #includecstring #includecmath #includectime #includealgorithm #includeutility #includestack #includequeue #includevector #includeset #includemap using namespace std; typedef long long LL; const int N 300 5; const int INF 1e9; int n; int sum[N], dp[N][N];int main() {cin n;for (int i 1; i n; i) {scanf(%d, sum[i]);sum[i] sum[i - 1];}for (int len 2; len n; len) {for (int l 1; l len - 1 n; l) {int r len l - 1;dp[l][r] INF;for (int k l; k r; k) {dp[l][r] min(dp[l][r], dp[l][k] dp[k 1][r] sum[r] - sum[l - 1]);}}}cout dp[1][n] endl;return 0; }代码2 #includeiostream #includecstdio #includecstdlib #includestring #includecstring #includecmath #includectime #includealgorithm #includeutility #includestack #includequeue #includevector #includeset #includemap using namespace std; typedef long long LL; const int N 300 5; const int INF 1e9; int n; LL sum[N], dp[N][N];int main() {cin n;for (int i 1; i n; i) {scanf(%ld, sum[i]);sum[i] sum[i - 1];}for (int i n; i 1; i--) {for (int j i 1; j n; j) {dp[i][j] INF;for (int k i; k j; k) {dp[i][j] min(dp[i][j], dp[i][k] dp[k 1][j] sum[j] - sum[i - 1]);}}}cout dp[1][n] endl;return 0; }
http://www.hkea.cn/news/14349357/

相关文章:

  • 内蒙古知名网站建设网络营销运营推广
  • 自学网站建设看什么书常见的跨境电商平台有哪些
  • 浏览器正能量网站免费软件免费下载模板ppt
  • 怎么样自己创建网站六安市论坛
  • 网站首页策划怎么做云南企业网站建设
  • 网站正能量晚上在线观看庐江网站制作
  • 珠海开发网站公司中国菲律宾地图
  • 手机网站建设需求文档建立一个简单的企业官网
  • 九江市住房和城乡建设厅网站司法局门户网站建设该报告
  • 盘锦网站设计电商运营培训多少钱
  • 美妆网站源码asp烟台H5网站设计公司
  • 临泉建设网站网站建设会碰到什么问题
  • 口碑好的赣州网站建设pythonunicode转码
  • 注册网站商标多少钱网站空间 windows linux
  • 网站开发案例代码58同城app下载
  • 网站制作公司-山而望城经济建设开区门户网站
  • 深圳做微信商城网站网站 个人 公司 区别
  • 网站做跳转影响排名吗直播带货系统
  • wordpress放哪个目录深圳网络优化公司
  • 专业app软件定制天津做网站优化公司
  • 成都专业做网站公司备案期间网站怎么关闭
  • 企业网站可以做淘宝客吗付费的网站是指
  • wordpress广告位代码seo的优点
  • 建立网站心得东莞网站建设与网络推广
  • 网站移动终端建设建设部网站 技术规范
  • 做去态网站要学什么语言镇江做网站多少钱
  • 不会编程怎么做网站网络舆情
  • 学校网站的页头图片做网上花店网页制作代码
  • 天津视频网站开发团队林州网站建设哪家便宜
  • 目前热门的网站建设语言网站注册怎么做屏蔽过滤