摘要: 1. 请用回溯法的方法分析“最小重量机器设计问题” 题目:设某一机器由n个部件组成,每一种部件都可以从m个不同的供应商处购得。设wij​是从供应商j 处购得的部件i的重量,cij​是相应的价格,试设计一个算法,给出总价格不超过d的最小重量机器设计。 n部部件,每个都有m个选择,我们可以利用深搜每次得 阅读全文
posted @ 2021-12-11 21:42 菜习好学 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 实验题目 程序存储问题 设有n 个程序{1,2,…, n }要存放在长度为L的磁带上。程序i存放在磁带上的长度是 li,1≤i≤n。 程序存储问题要求确定这n 个程序在磁带上的一个存储方案, 使得能够在磁带上存储尽可能多的程序。 对于给定的n个程序存放在磁带上的长度,计算磁带上最多可以存储的程序数。 阅读全文
posted @ 2021-11-16 15:08 菜习好学 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1.1问题描述 一个商人穿过一个N×N的正方形的网格,去参加一个非常重要的商务活动。他要从网格的左上角进,右下角出。每穿越中间1个小方格,都要花费1个单位时间。商人必须在(2N-1)个单位时间穿越出去。而在经过中间的每个小方格时,都需要缴纳一定的费用。 这个商人期望在规定时间内用最少费用穿越出去。请 阅读全文
posted @ 2021-10-27 00:00 菜习好学 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1.实践题目 二分法求函数的零点 2.问题描述 已知一个函数f(x)=x^5−15*x^4+85*x^3−225*x^2+274*x−121,在给出条件区间[1.5,2.4]以及f(1.5)>0,f(2.4)<0求唯一的根。 3.算法描述 在已知左边界和有边界的情况下,采用用二分法的思想取中值,根据 阅读全文
posted @ 2021-10-12 23:19 菜习好学 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 一、代码规范 参照公司:腾讯 4.1规则:程序块要采用缩进风格编写,缩进的空格数为4个。说明: 由开发工具自动生成的代码可能不一致,但如果开发工具可以配置,则应该统一配置缩进为4个空格 4.2规则:缩进或者对齐只能使用空格键,不可使用TAB键。 使用TAB键需要设置 4.3规则:相对独立的程序块之间 阅读全文
posted @ 2021-09-29 10:37 菜习好学 阅读(18) 评论(0) 推荐(0) 编辑