摘要: 算法第五章作业报告 1. 用回溯法的方法分析“最小重量机器设计问题”: 7-2 最小重量机器设计问题 (25 分) 设某一机器由n个部件组成,每一种部件都可以从m个不同的供应商处购得。设wij​是从供应商j 处购得的部件i的重量,cij​是相应的价格。 试设计一个算法,给出总价格不超过d的最小重量机 阅读全文
posted @ 2021-12-12 11:50 寥寥晨曦 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 算法第四章上机实验报告 1、实验题目: 4-2 删数问题 (30 分) 给定n位正整数a,去掉其中任意k≤n 个数字后,剩下的数字按原次序排列组成一个新的正整数。对于给定的n位正整数a和正整数 k,设计一个算法找出剩下数字组成的新数最小的删数方案。如果数字最前面有0不输出。 输入格式: 第 1 行是 阅读全文
posted @ 2021-11-14 16:53 寥寥晨曦 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 算法第三章上机实践报告 1. 实践报告任选一题进行分析。内容包括: 1.1 问题描述 7-4 编辑距离问题 (25 分) 设A和B是2个字符串。 要用最少的字符操作将字符串A转换为字符串B。 这里所说的字符操作包括 (1)删除一个字符; (2)插入一个字符; (3)将一个字符改为另一个字符。 将字符 阅读全文
posted @ 2021-10-25 09:52 寥寥晨曦 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 算法第二章上机实践报告 1.实践题目名称: 7-2 二分法求函数的零点 (30 分) 2.问题描述: 有函数:f(x)=x5−15x4+85x3−225x2+274x−121 已知f(1.5)>0,f(2.4)<0 且方程f(x)=0 在区间[1.5,2.4] 有且只有一个根,请用二分法求出该方程在 阅读全文
posted @ 2021-10-04 20:00 寥寥晨曦 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、代码规范1.排版要求:(1) 相对独立的程序块之间、变量说明之后必须加空行。(2) 不允许把多个短语句写在一行中,即一行只写一条语句。(3) if、for、do、while、case、switch、default等语句自占一行,且if、for、do、while等语句的执行语句部分无论多少都要加括 阅读全文
posted @ 2021-09-12 22:47 寥寥晨曦 阅读(46) 评论(0) 推荐(0) 编辑