摘要: 1. 请用回溯法的方法分析“最小重量机器设计问题” 题目: 7-2 最小重量机器设计问题 (25 分) 设某一机器由n个部件组成,每一种部件都可以从m个不同的供应商处购得。设wij​是从供应商j 处购得的部件i的重量,cij​是相应的价格。 试设计一个算法,给出总价格不超过d的最小重量机器设计。 输 阅读全文
posted @ 2021-12-14 21:54 borntodie 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 4-1 程序存储问题 (40 分) 设有n 个程序{1,2,…, n }要存放在长度为L的磁带上。程序i存放在磁带上的长度是 li,1≤i≤n。 程序存储问题要求确定这n 个程序在磁带上的一个存储方案, 使得能够在磁带上存储尽可能多的程序。 对于给定的n个程序存放在磁带上的长度,计算磁带上最多可以存 阅读全文
posted @ 2021-11-14 14:48 borntodie 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1. 实践报告任选一题进行分析。内容包括: 1.1 问题描述 7-1 最大子段和 (25 分) 给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为负数时,定义子段和为0。 要求算法的时间复杂 阅读全文
posted @ 2021-10-26 23:57 borntodie 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Google C++ 编码规范 头文件 函数参数顺序 C/C++函数参数分为输入参数和输出参数两种,有时输入参数也会输出(注:值被修改时)。输入参数一般传值或常数引用(const references),输出参数戒输入/输出参数为非常数指针(non-const pointers)。对参数排序时,将所 阅读全文
posted @ 2021-09-16 21:56 borntodie 阅读(44) 评论(0) 推荐(0) 编辑