摘要: 1. 请用回溯法的方法分析“最小重量机器设计问题” 本题中有了n个零部件,m个供应商,每个供应商给的零件的重量和价格,故建立深度为n,层数为m的解空间树。要求总价格不超过d的最小重量机器设计。初始化设置当前价值和当前重量为0。再设置一个最小值min 代码: #include<iostream> us 阅读全文
posted @ 2021-12-10 23:49 我不要摆烂 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 实践题目名称 4-1 程序存储问题 (40 分) 问题描述 设有n 个程序{1,2,…, n }要存放在长度为L的磁带上。程序i存放在磁带上的长度是 li,1≤i≤n。 程序存储问题要求确定这n 个程序在磁带上的一个存储方案, 使得能够在磁带上存储尽可能多的程序。 对于给定的n个程序存放在磁带上的长 阅读全文
posted @ 2021-11-12 16:11 我不要摆烂 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1.1 问题描述 7-2 单调递增最长子序列 (25 分) 设计一个O(n2)时间的算法,找出由n个数组成的序列的最长单调递增子序列。 输入格式: 输入有两行: 第一行:n,代表要输入的数列的个数 第二行:n个数,数字之间用空格格开 输出格式: 最长单调递增子序列的长度 输入样例: 在这里给出一组输 阅读全文
posted @ 2021-10-26 09:19 我不要摆烂 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 实验报告题目 7-2 二分法求函数的零点 题目概述 有函数:f(x)=x5−15x4+85x3−225x2+274x−121 已知f(1.5)>0,f(2.4)<0 且方程f(x)=0 在区间[1.5,2.4] 有且只有一个根,请用二分法求出该根。 提示:判断函数是否为0,使用表达式 fabs(f( 阅读全文
posted @ 2021-10-07 17:14 我不要摆烂 阅读(23) 评论(0) 推荐(0) 编辑
摘要: (1)算法课感想 第一节算法课,老师介绍了斐波那契数列,在之前,我一直认为这个数学概念离我一直很远,没有想到其原来可以解决这么多现实生活中的问题。另外,我还领悟到了算法效率的重要性,尽管我们的计算机的硬件水平在不断飞速发展,但一个好的算法,可以让好硬件更大地发挥起作用,一个低效的算法,尽管硬件好一千 阅读全文
posted @ 2021-09-11 09:02 我不要摆烂 阅读(36) 评论(0) 推荐(0) 编辑