-
高级语言程序设计课程第十次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx/ 这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/gjyycx/homework/15596 学号:102500421 姓名:陈浩宇 (1)编写一个程 -
实验五 多态
任务1 1.实验代码 #pragma once #include <string> // 发行/出版物类:Publisher (抽象类) class Publisher { public: Publisher(const std::string &name_ = ""); // 构造函数 virtu -
高级语言程序设计第十次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx/ 这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/gjyycx/homework/15596 学号:102500434 姓名:王志勇 1. 2. 3. -
实验5
任务一: publisher.hpp 1 #pragma once 2 3 #include <string> 4 5 // 发行/出版物类:Publisher (抽象类) 6 class Publisher { 7 public: 8 Publisher(const std::string &na -
实验六 文件I/O与异常处理
实验6 文件I/O与异常处理 实验任务1 源码 task1.cpp #include <algorithm> #include <iostream> #include <stdexcept> #include <vector> #include "contestant.hpp" #include " -
高级语言程序设计第十次作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/15596 学号:102500401 姓名:林含悦 1.编写一个程序,将 -
高级语言程序设计课程第十次个人作业
(1)编写一个程序,将一个文件的内容复制到另一个文件中。 (2)编写一个程序,统计一个文本文件中的字符数。 (3)编写一个程序,读取一个文本文件的内容,并在控制台上显示。 (4)编写一个程序,向一个文本文件的末尾追加一行文本。 未执行时的文本内容: 执行后: (5)编写一个程序,读取一个文本文件,删 -
oop-实验6
task1 contestant.hpp 1 #pragma once 2 3 #include<iomanip> 4 #include<iostream> 5 #include<string> 6 7 struct Contestant{ 8 //学号/姓名/专业 9 long id; 10 st -
实验6
实验任务4 #include <stdio.h> #define N 10 typedef struct { char isbn[20]; char name[80]; char author[80]; double sales_price; int sales_count; } Book; voi -
高级语言程序设计课程第十次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/15596 学号:102400102 姓名:方韵希 作业内容 (1)编写 -
实验6
实验任务4 源代码 1 #include <stdio.h> 2 #define N 10 3 4 typedef struct { 5 char isbn[20]; 6 char name[80]; 7 char author[80]; 8 double sales_price; 9 int sa -
高级语言程序设计课程第十次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/gjyycx/homework/15596 学号:102500333 姓名:陈俊荣 (1)编写一个程序 -
算法第五章作业
1 1、最小重量机器设计问题的解空间是所有满足成本约束的部件 - 供应商分配方案(有序向量)集合,规模为 mⁿ(我自己不太会表达,这是思考后参考ai得出来的专业答复)。 2、解空间树是 n 层完全 m 叉树,而根到叶子的路径对应相对的分配方案。 3、要有目前正在遍历的部件序号 k、累计的成本c、累计 -
实验6
实验任务1: contestant.hpp: #pragma once #include <iomanip> #include <iostream> #include <string> struct Contestant { long id; // 学号 std::string name; // 姓 -
算法第四章作业
贪心算法:我的理解 贪心算法是一种在每一步选择中都采取当前状态下最优选择的算法策略。它不像动态规划那样考虑所有可能的子问题,也不像回溯法那样进行系统搜索,而是眼光短浅但高效专注——只关心眼前的“最优”,并相信这样的局部最优选择最终能导向全局最优解。贪心算法的核心魅力在于它的简洁与高效。当我们能够证明 -
第五次作业
1.用回溯法的方法分析“最小重量机器设计问题” 1.1 说明“最小重量机器设计问题"的解空间 该问题的解空间为所有符合条件的“部件——供应商”分配方案的集合,其中每个解都是一个长度为n的有序向量 X = (x1, x2, ..., xn), xi表示第i个部件选择的供应商的编号。 1.2 说明 “最 -
算法第五章作业
1.用回溯法的方法分析“最小重量机器设计问题” 1.1 解空间:所有可能的部件-供应商组合的集合 1.2 解空间树: 树的深度为n(n个部件),根节点为第 0 层(未选择任何部件),第i层(1≤i≤n)对应第i个部件的选择 每个节点的分支数为m(当前部件的m个供应商) 叶子节点(第n层)对应一个完整 -
实验6
实验6 c语言结构体和枚举应用编程 #include <stdio.h> #include <string.h> #define N 3 // 运行程序输入测试时,可以把N改小一些输入测试 typedef struct student { int id; // 学号 char name[20]; / -
第四次作业
问题描述: 给定数轴上的 ( n ) 个闭区间 ([a_i, b_i]),要求选择尽可能少的点,使得每个区间内至少有一个点。不同区间内可以选择相同的点。我们需要设计一个算法来解决这个问题,并证明算法满足贪心选择性质。 贪心策略: 我们可以采用贪心算法来选择点,具体策略如下: 区间排序:首先,将所有区 -
实验六
任务一: 1.源代码: (1)contestant.hpp: #pragma once #include <iomanip> #include <iostream> #include <string> struct Contestant { long id; // 学号 std::string na