摘要: 1. 请用回溯法的方法分析“最小重量机器设计问题 #include <iostream>using namespace std;int n,m,d;int w[40][40];//重量 int c[40][40];//价格 int bestx[40];//最优解int x[40];//当前解 int 阅读全文
posted @ 2021-12-16 20:25 拂晓呀 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 本周我们研究的算法主题是“贪心算法”。 4-1 程序存储问题 (40 分) 设有n 个程序{1,2,…, n }要存放在长度为L的磁带上。程序i存放在磁带上的长度是 li,1≤i≤n。 程序存储问题要求确定这n 个程序在磁带上的一个存储方案, 使得能够在磁带上存储尽可能多的程序。 对于给定的n个程序 阅读全文
posted @ 2021-11-15 16:28 拂晓呀 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 7-1 maximum number in a unimodal array (40 分) You are a given a unimodal array of n distinct elements, meaning that its entries are in increasing orde 阅读全文
posted @ 2021-10-30 20:50 拂晓呀 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为负数时,定义子段和为0。 要求算法的时间复杂度为O(n)。 输入格式: 输入有两行: 第一行是n值(1<=n<=10000); 第二行是n个 阅读全文
posted @ 2021-10-30 20:35 拂晓呀 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 代码规范化基本上有七大原则: 1) 空行 2) 空格 3) 成对书写 4) 缩进 5) 对齐 6) 代码行 7) 注释 另外,还需要一系列的原则,如: 良好的工程结构目录结构要清晰,例如很多框架采用了mvc设计思想。模型放一个目录,视图放一个目录,控制器放一个目录。大家可以下载相关的mvc设计思想的 阅读全文
posted @ 2021-09-12 15:13 拂晓呀 阅读(422) 评论(0) 推荐(0) 编辑