- 11
- 0
- 约 16页
- 2015-09-24 发布于江西
- 举报
动态规划-石子合并
此问题的三个版本 任意版:有N堆石子,现要将石子有序的合并成一堆,每次只能移动任意的2堆石子合并,合并花费为将的一堆石子的数量。 (贪心算法,哈夫曼编码问题) 直线版:在一条直线上摆着N堆石子,其余条件不变。 圆形版:石子是排成圆形,其余条件不变。 问题初步分析 如果N-1次合并的全局最优解包含了每一次合并的子问题的最优解,那么经这样的N-1次合并后的得分总和必然是最优的。 此我们需要通过动态规划算法来求出最优解。 动态规划通项 通项式 a[i][j] = min{k | a[i][k] + a[k+1][j] + sum[i...j], k = i...j-1} (?) 其中a[i][j]表示从第i堆到第j堆合并能够取到的最小值,将其分解为两部分,从i到k,以及从k+1到j,再加上两大堆合并的得分。 部分关键代码1 int MatrixChain_min(int p[N],int n) { //定义二维数组m[i][j]来记录i到j的合并过成中最少石子数目 //此处赋值为-1 int m[N][N]; //初始化 for(int x=1;x=n;x++) for(int z=1;z=n;z++) { m[x
您可能关注的文档
- 电气控制与plc应用技术课件第3章.ppt
- 电气控制与plc作业(第一章和第二章).doc
- 电气类毕业实习报告.doc
- 电气控制原理教材.doc
- 电气设备的干扰与抑制.doc
- 电气设备安装识图与施工.ppt
- 电气设备需要购买的规程.xls
- 电气设备预防性试验规程(1985年).doc
- 电气设备状态维修策略.doc
- 电气设计毕业论文.doc
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
最近下载
- 2025管理类联考综合真题及答案.docx VIP
- 【一休】408 算法课程讲义.pdf
- 最新胃脘痛(慢性胃炎)中医护理方案.docx VIP
- G-J-B 59.18-1988 装甲车辆实验标准 装甲板抗枪弹性能实验.pdf VIP
- 结直肠癌中医护理方案.docx VIP
- 渝21G01 起重机械(塔式起重机、施工升降机)混凝土基础图集.docx VIP
- 2024年榆林市榆阳区招聘教师考试真题.docx VIP
- 2025榆林市榆阳区引进公费师范毕业生笔试备考试题及答案解析.docx VIP
- RAZ-N分级阅读小学英语绘本TOTEM POLES(可打印成册).pdf VIP
- 《结直肠癌的中医护理方案》.ppt VIP
原创力文档

文档评论(0)