摘要: 一.问题描述 7-2 最小重量机器设计问题 (25 分) 设某一机器由n个部件组成,每一种部件都可以从m个不同的供应商处购得。设wij​是从供应商j 处购得的部件i的重量,cij​是相应的价格。 试设计一个算法,给出总价格不超过d的最小重量机器设计。 输入格式: 第一行有3 个正整数n ,m和d, 阅读全文
posted @ 2021-12-14 21:41 ammmm 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 一.问题描述 4-1 程序存储问题 设有n 个程序{1,2,…, n }要存放在长度为L的磁带上。程序i存放在磁带上的长度是 li,1≤i≤n。 程序存储问题要求确定这n 个程序在磁带上的一个存储方案, 使得能够在磁带上存储尽可能多的程序。 对于给定的n个程序存放在磁带上的长度,计算磁带上最多可以存 阅读全文
posted @ 2021-11-14 13:57 ammmm 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1问题描述 设计一个O(n2)时间的算法,找出由n个数组成的序列的最长单调递增子序列。 输入格式: 输入有两行: 第一行:n,代表要输入的数列的个数 第二行:n个数,数字之间用空格格开 输出格式: 最长单调递增子序列的长度 2算法描述 void solve() { for(int i = 1; i 阅读全文
posted @ 2021-10-24 20:53 ammmm 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1.实践题目 maximum number in a unimodal array(单峰数组中的最大数目) 2.问题描述 求解单峰数组中的最大数目 给定的 n 个不同元素的单峰数组,在由n个(1<= n <= 10000)不同元素组成的数组中找到最大数,该数组特点为从小单调递增直到出现最大值,然后再 阅读全文
posted @ 2021-10-03 20:53 ammmm 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 华为公司代码规范转于http://blog.sina.com.cn/s/blog_61176a740100ffer.html内容简要:写代码习惯以及注释的要求。 1-1:程序块要采用缩进风格编写,缩进的空格数为4个。说明:对于由开发工具自动生成的代码可以有不一致。 1-2:相对独立的程序块之间、变量 阅读全文
posted @ 2021-09-12 21:23 ammmm 阅读(343) 评论(0) 推荐(0) 编辑