n个单词,长度为l1(字母)、l2、l3…,打印在宽度为m(字母)的纸上,要求除最后一行外每行最后余下的空格数的立方和最小。用动态规划算法实现
2022-04-09 10:12:10 5KB 算法 漂亮打印 动态规划 GUI
1
多边形游戏是一个单人玩的游戏,开始时有一个由n个顶点构成的多边形。每个顶点被赋予一个整数值,每条边被赋予一个运算符“+”或“*”。所有边依次用整数从1到n编号。 游戏第1步,将一条边删除。 随后n-1步按以下方式操作: (1) 选择一条边E以及由E连接着的两个顶点V1和V2; (2) 用一个新的顶点取代边E以及由E连接着的两个顶点V1和V2。将由顶点V1和V2的整数值通过边E上的运算得到的结果赋予新顶点。 最后,所有边都被删除,游戏结束。游戏的得分就是所剩顶点上的整数值。 问题:对于给定的多边形,计算最高得分。
2021-12-26 20:43:59 1021B 多边形游戏 动态规划 算法 Java
1
任务描述 (1) 利用货币汇兑率的差异将一个单位的某种货币转换为大于一个单位的同种货币。 例如:1美元=0.7英镑,1英镑=9.5法郎, 1法郎=0.16美元。 1美元=0.7*9.5*0.16=1.064美元 (2) 利用贪心算法的设计思想,设计一个解决该问题的算法。 (3)说明算法能产生最优解。
2021-12-15 22:01:40 718KB 套汇问题 贪心算法 算法分析实习
1
西北农林科技大学六次算法分析实习代码包括:迪杰斯特拉算法,快速排序,最长公共子序列,,N皇后问题,随机化的N皇后问题以及布线问题
2021-10-25 20:22:20 9.31MB 西农 算法分析 实习代码
1