-
第五章上机报告
一、问题描述 7-2 最小重量机器设计问题 (25 分) 设某一机器由n个部件组成,每一种部件都可以从m个不同的供应商处购得。设wij是从供应商j 处购得的部件i的重量,cij是相应的价格。 试设计一个算法,给出总价格不超过d的最小重量机器设计。 输入格式: 第一行有3 个正整数n ,m和d, -
算法第四章上机实验报告
1实践题目名称 程序存储问题 2问题描述 程序存储问题要求确定这n 个程序在磁带上的一个存储方案, 使得能够在磁带上存储尽可能多的程序。 对于给定的n个程序存放在磁带上的长度,计算磁带上最多可以存储的程序数 输入格式: 第一行是2 个正整数,分别表示文件个数n和磁带的长度L。接下来的1行中,有n个正 -
第四章上机实践报告
实践题目名称 程序存储问题 问题描述 设有n 个程序{1,2,…, n }要存放在长度为L的磁带上。程序i存放在磁带上的长度是 li,1≤i≤n。 程序存储问题要求确定这n 个程序在磁带上的一个存储方案, 使得能够在磁带上存储尽可能多的程序。 对于给定的n个程序存放在磁带上的长度,计算磁带上最多可以 -
算法第三章上机实践报告
实践题目名称:编辑距离问题 问题描述: 有两个字符串A和B,字符串转化的操作有三种,分别是:(1)删除一个字符; (2)插入一个字符; (3)将一个字符改为另一个字符,即替换。 求将字符串A变换为字符串B所用的最少字符操作数。 算法描述: // 采用动态规划的思想。 // 用二维dp数组记录子问题的 -
算法第三章上机实践报告
1.1问题描述 一个商人穿过一个N×N的正方形的网格,去参加一个非常重要的商务活动。他要从网格的左上角进,右下角出。每穿越中间1个小方格,都要花费1个单位时间。商人必须在(2N-1)个单位时间穿越出去。而在经过中间的每个小方格时,都需要缴纳一定的费用。 这个商人期望在规定时间内用最少费用穿越出去。请 -
第二次上机实验
一、问题描述 7-3 最低通行费 (25 分) 一个商人穿过一个N×N的正方形的网格,去参加一个非常重要的商务活动。他要从网格的左上角进,右下角出。每穿越中间1个小方格,都要花费1个单位时间。商人必须在(2N-1)个单位时间穿越出去。而在经过中间的每个小方格时,都需要缴纳一定的费用。 这个商人期望在 -
算法第二章上机实验报告
一、 实验题目名称 maximum number in a unimodal array 二、 问题描述 给定一个包含n个不同元素的单峰数组,给出计算运行时间为O(log n)的最大元素的算法。 三、 算法描述 定义一个int类型的函数BinarySearch(int a[], int n),传入数 -
第二章实验报告
一.实验题目 maximum number in a unimodal array You are a given a unimodal array of n distinct elements, meaning that its entries are in increasing order up -
算法第一次作业
1.《数学之美》读后感 第一章讲述的是数字,文字和自然语言,从古代讲起,古代信息的传播方式,通过象形文字的表示来传播,但最终的目的都是为了传递信息,这一部分不仅讲述了所有东西的传播,任何形式的传递最终其实都是信息的传播,还有许多图形的结合,这样理解起来更深刻,更形象,其中最有趣的讲解就是对于十进制的