-
算法第二章作业
找第k小数的分治算法描述 自然语言描述: 在数组中随机选一个数作为基准,把数组分成三部分:比基准小的、等于基准的、比基准大的,计算每部分有多少个数 判断: 如果k在"小"的部分,就在那部分继续找第k小的数 如果k在"等"的部分,基准就是答案 如果k在"大"的部分,就在那部分找第(k-小部分-等部分) -
实验二
#任务一 ##1.源代码 1.T.h #pragma once #include <string> // 类T: 声明 class T { // 对象属性、 方法 public: T(int x = 0, int y = 0); T(const T &t); T(T &&t); // 移动构造函数 -
实验2
任务1: #include "T.h" #include <iostream> void test_T(); int main() { std::cout << "test Class T: \n"; test_T(); std::cout << "\ntest friend func: \n"; -
实验2
实验任务1源代码: 1 #pragma once 2 #include <string> 3 // 类T: 声明 4 class T { 5 // 对象属性、方法 6 public: 7 T(int x = 0, int y = 0); // 普通构造函数 8 T(const T& t); // 复 -
实验二
1.#pragma once #include<string> //类T:声明 class T { //对象属性、方法 public: T(int x = 0, int y = 0);//普通构造函数 T(const T& t);//复制构造函数 T(T &&t); //移动构造函数 ~T(); v -
高级语言程序设计课程第三次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx/ 这个作业的要求在:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13574 学号:102500433 姓名:黄思哲 1.编写并运行书本第 -
实验2
task1: 源代码T.h 1 #pragma once 2 3 #include <string> 4 5 // 类T: 声明 6 class T { 7 // 对象属性、方法 8 public: 9 T(int x = 0, int y = 0); // 普通构造函数 10 T(const T -
实验3
实验任务1 task1.c 点击查看代码 #include <stdio.h> char score_to_grade(int score); int main() { int score; char grade; while (scanf("%d", &score) != EOF) { grade -
实验2
#任务1 ##代码 ###T.h 1 #pragma once 2 3 #include <string> 4 5 // 类T: 声明 6 class T { 7 // 对象属性、方法 8 public: 9 T(int x = 0, int y = 0); // 普通构造函数 10 T(const -
实验2
任务1: 源代码: 1 #pragma once 2 3 #include <string> 4 5 // 类T: 声明 6 class T { 7 // 对象属性、方法 8 public: 9 T(int x = 0, int y = 0); // 普通构造函数 10 T(const T &t); -
实验2
实验二: 实验1 源代码: T.h 1 #pragma once 2 3 #include <string> 4 5 // 类T: 声明 6 class T { 7 // 对象属性、方法 8 public: 9 T(int x = 0, int y = 0); // 普通构造函数 10 T(cons -
高级语言程序设计第三次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13574 学号:102500335 姓名:任柏宇 编程练习 2. 3 -
实验2
实验2 实验任务一 : 代码组织: T.h 内容:类T的声明、友元函数声明 T.cpp 内容:类T的实现、友元函数实现 task1.cpp 内容:测试模块、main函数 T.h: #include <string> // 类T: 声明 class T { // 对象属性、方法 public: T(i -
算法第二章实践作业
一、描述 总共分为三步 1.选择基准元素:从数组中随机选择一个元素作为基准(pivot) 2.分区操作:将数组分为三部分:小于基准的元素,等于基准的元素,大于基准的元素 3.递归判断: 如果k落在小于基准的区域,在左半部分递归查找第k小数; 如果k落在等于基准的区域,基准就是第k小数; 如果k落在大 -
试验2
实验任务1 T.h #pragma once #include <string> // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T &t); // 复制构造函数 T(T &&t); -
高级语言程序设计课程第三次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13574 学号:102500312 姓名:朱喻辰 4.8: 5.11 -
实验2
一.实验任务1 1.问题1 错误原因: 在task1.cpp的main函数中调用 func() 时,编译器需要看到函数的声明,如果去掉36行的语句,编译器无法找到 func() 的声明,导致错误 2.问题2 T(int x = 0, int y = 0) 功能:初始化对象,提供默认参数 调用时机:创 -
实验二
实验任务一: T.h: #include <string> // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T &t); // 复制构造函数 T(T &&t); // 移动构造函数 ~ -
高级语言程序设计课程第三次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13574 学号:102500323 姓名:黄铭昊 一、编写并运行书本第 -
实验二 现代C++编程初体验
任务一: 代码: #pragma once #include <string> // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T &t); // 复制构造函数 T(T &&t); /