• 算法第四章作业

    选点问题的贪心算法分析 贪心策略 将所有区间按右端点从小到大排序; 选取第一个区间的右端点作为第一个选点; 依次遍历后续区间: 若当前区间包含已选点,则跳过; 若当前区间不包含已选点,则选取当前区间的右端点作为新的选点。 贪心选择性质证明 贪心选择性质是指“每次选择当前区间的右端点”这一局部最优选择
    软件工程2403(广东外语外贸大学 - 信息学院)  欧伟健  2025-12-23 23:09   0   4
  • 第五章作业

    最小重量机器设计问题 一、问题回溯法分析 1.1 解空间 每个部件有m个供应商可选,解是**n个部件的供应商选择序列(共mⁿ种可能),其中总价格≤预算d的是可行解,目标是找总重量最小的可行解。 1.2 解空间树 是一棵n层的m叉树: 根节点:未选任何部件; 第k层(共n层):对应第k个部件的供应商选
    网络空间安全2402(广东外语外贸大学 - 信息学院)  谢靖雯  2025-12-23 16:11   0   4
  • 第四章作业

    一、选点问题分析 1、选点问题定义(核心:区间选点) 给定数轴上的n个闭区间[a_i, b_i],要求选择最少的点,使得每个区间至少包含一个选点。 例如:区间{[1,3], [2,5], [4,6]},选点4即可覆盖所有区间,是最优解。 2、选点问题的贪心策略 核心策略(三步搞定) 排序:将所有区间
    网络空间安全2402(广东外语外贸大学 - 信息学院)  谢靖雯  2025-12-23 16:07   0   4
  • 算法第五章作业

    "最小重量机器设计问题"分析 1.1 解空间 问题理解 从代码分析,这是一个最小重量机器设计问题: 有 n 个部件(1...n) 有 m 个供应商(1...m) 对于部件 i,供应商 j提供: 成本:c[i][j] 重量:w[i][j] 总成本限制:d 目标:选择每个部件的供应商,使得: 总成本 ≤
    软件工程2403(广东外语外贸大学 - 信息学院)  卡芙卡豪美  2025-12-22 21:37   0   4
  • 高级语言程序设计课程第十次个人作业

    这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/15596 学号:102500435 姓名:林俊杰 (1)编写一个程序,
    2025高级语言程序设计(福州大学)  东梦华1  2025-12-22 20:31   0   4
  • 第五次作业

    回溯算法是通过递归尝试所有可能的解路径,走不通就回退到上一步换路径的暴力枚举策略,核心是尝试-回退,还能通过剪枝减少无效计算。 它的关键特点: 1. 递归驱动:每一层递归对应一个决策选择(如选/不选物品)。 2. 状态回溯:尝试后恢复状态,保证其他路径不受影响。 3. 可选剪枝:提前排除无效路径,优
    软件工程2403(广东外语外贸大学 - 信息学院)  周卜  2025-12-20 20:25   0   4
  • 算法第四章作业

    1、 策略:将所有区间按右端点从小到大排序,然后依次检查每个区间;如果当前区间的左端点大于上一个选择的点,则在该区间的右端点放置一个新点。 证明:每次选择当前能覆盖最多未覆盖区间的点,即右端点最小的区间的最右端。由于按右端点排序后,该点能覆盖所有与之相交的区间,且是覆盖后续区间的最佳选择,因此该算法
  • 第四章作业

    1.选点问题的贪心策略、证明及时间复杂度 “选点问题”通常指区间选点问题(如:在数轴上选最少的点,使每个区间至少包含一个点),其贪心策略、证明及复杂度如下: -贪心策略: 将所有区间按右端点升序排序,依次遍历区间:若当前区间未被已选点覆盖,则选择该区间的右端点作为选点。 -贪心选择性质证明: 假设最
    网络空间安全2402(广东外语外贸大学 - 信息学院)  罗柔柔  2025-12-20 14:00   0   4
  • 算法第四章作业

    1.(1)贪心策略:按区间右端点从小到大排序,从第一个区间开始,选它的右端点作为点,跳过所有能被这个点覆盖的区间,重复直到所有区间都有点 (2)证明:设按右端点排序后的第一个区间为I₁ = [a₁, b₁],其中b₁是最小的右端点,考虑任意最优解S,设S中覆盖区间I₁的点为p(p ∈ [a₁, b₁
  • 算法第五章作业

    关于最小重量机器设计问题的回溯法分析 1.1 解空间 “最小重量机器设计问题”的解空间由所有可能的部件供应商选择方案构成。具体来说,若机器由 m 个部件组成,每个部件可从 n 个供应商中选择,则解空间为每个部件分配一个供应商编号,所有可能的组合数为 n的m次方。每一个解可以表示为一个长度为 m 的向
    软件工程2403(广东外语外贸大学 - 信息学院)  chenjiao1234  2025-12-21 14:56   0   4
  • 算法第五章作业

    关于最小重量机器设计问题的回溯法分析 1.1 解空间 “最小重量机器设计问题”的解空间由所有可能的部件供应商选择方案构成。具体来说,若机器由 m 个部件组成,每个部件可从 n 个供应商处购买,则解空间为每个部件分配一个供应商编号的所有组合。解的形式为一个长度为 m 的向量 (x₁, x₂, …, x
    软件工程2403(广东外语外贸大学 - 信息学院)  LK&  2025-12-21 16:19   0   4