05 2023 档案

摘要:template <typename T>class Node {public:Node(T data): data(data), next(nullptr) {cout << "Node Constructor run" << endl;} Node(const Node<T>& other) : 阅读全文
posted @ 2023-05-22 22:08 财神给你送元宝 阅读(10) 评论(0) 推荐(0) 编辑
摘要:浅浅复习一下C #include <stdio.h> #include <math.h> int main() { int num; char ch; scanf("%d %c",&num,&ch); int hangshu=(int)sqrt((num+1)/2); for(int i=0;i<h 阅读全文
posted @ 2023-05-21 23:38 财神给你送元宝 阅读(9) 评论(0) 推荐(0) 编辑
摘要:第一题 源代码 #include<iostream> using namespace std; int main() { int n; cin>>n; cout<<"520 "<<n<<" Times!"; } 第一题,简简单单打印输出 第二题 源代码 #include<iostream> usin 阅读全文
posted @ 2023-05-20 20:54 财神给你送元宝 阅读(14) 评论(0) 推荐(0) 编辑
摘要:template<typename T> void sort(T *a, int size) { for(int i = 0; i < size; i++) { cin >> a[i]; } T b; for(int i = 0; i < size; i++) { for(int j = 0; j 阅读全文
posted @ 2023-05-19 23:25 财神给你送元宝 阅读(9) 评论(0) 推荐(0) 编辑
摘要:#include<bits/stdc++.h> using namespace std; int findContentChildren(vector<int>& children, vector<int>& cookies); int main() { int n; cin>>n; vector< 阅读全文
posted @ 2023-05-18 22:20 财神给你送元宝 阅读(17) 评论(0) 推荐(0) 编辑
摘要:template<typename T> void sort(T *a, int size) { for(int i = 0; i < size; i++) { cin >> a[i]; } T b; for(int i = 0; i < size; i++) { for(int j = 0; j 阅读全文
posted @ 2023-05-18 00:16 财神给你送元宝 阅读(4) 评论(0) 推荐(0) 编辑
摘要:查找指定位置,斐波那契数列 #include <bits/stdc++.h>//万能头文件 using namespace std; int Fibonacci(int n); int main() { int m, n; cin>>n; if(n<=2) { cout<<"请重新输入数字"; wh 阅读全文
posted @ 2023-05-16 23:55 财神给你送元宝 阅读(6) 评论(0) 推荐(0) 编辑
摘要:#include <iostream> using namespace std; int main() { int stones = 20; // 石头总数 int max_stones = 3; // 每次最多取石头的数量 int n = 1; // 当前轮到的玩家编号 int take; // 阅读全文
posted @ 2023-05-13 23:50 财神给你送元宝 阅读(10) 评论(0) 推荐(0) 编辑
摘要:接昨天的题 #include <iostream> using namespace std; template <class T> class Node { private: Node<T>* next; public: T data; Node(const T& data, Node<T>* ne 阅读全文
posted @ 2023-05-12 22:52 财神给你送元宝 阅读(13) 评论(0) 推荐(0) 编辑
摘要:题目包含 结点类模板 和 链表类模板 仅仅写出来 结点类模板 template <class T> class Node { private: Node<T> *next; public: T data; Node (const T &data,Node<T> *next=0); Node (con 阅读全文
posted @ 2023-05-11 23:31 财神给你送元宝 阅读(12) 评论(0) 推荐(0) 编辑
摘要:vector 使用 首先 定义 vector<typename> name typename 是变量类型 name 是变量名字 name.begin();首元素 name.end();尾元素 name.insert(name.begin()+n,b); 可以在任意位置插入 b (不越界) 可以用 n 阅读全文
posted @ 2023-05-10 23:56 财神给你送元宝 阅读(10) 评论(0) 推荐(0) 编辑
摘要:6-6 【CPP0028】以圆类Circle及立体图形类Solid为基础设计圆柱类Cylinder 分数 10 全屏浏览题目 切换布局 作者 C++多态编程 单位 石家庄铁道大学 以点类Point及平面图形类Plane为基类公有派生圆类Circle,再以圆类Circle及立体图形类Solid为基类公 阅读全文
posted @ 2023-05-09 22:38 财神给你送元宝 阅读(17) 评论(0) 推荐(0) 编辑
摘要:【CPP0029】以圆类Circle及立体图形类Solid为基础设计圆锥类Cone 分数 10 全屏浏览题目 切换布局 作者 C++多态编程 单位 石家庄铁道大学 以点类Point及平面图形类Plane为基类公有派生圆类Circle,再以圆类Circle及立体图形类Solid为基类公有派生圆锥类Co 阅读全文
posted @ 2023-05-08 22:58 财神给你送元宝 阅读(12) 评论(0) 推荐(0) 编辑
摘要:总结一下最近所写代码出的问题 问题一: 类的私有数据类型 基类 派生类 派生类继承了基类的radius 然后我派生类又定义了一个radius 输出时,我输出radius 一直出现问题 应该是输出getR(). 问题二: 类的拷贝构造函数 在类的拷贝构造中,传入的应该是对象 Point(a) 技巧一: 阅读全文
posted @ 2023-05-07 23:52 财神给你送元宝 阅读(5) 评论(0) 推荐(0) 编辑
摘要:这段代码实现了两个大数相加的功能,其中BigNum是一个自定义的大数类,它的数据成员num是一个字符数组,用于存储大数。下面是对代码的解释: 1.首先判断两个大数的符号,如果一个为正数,另一个为负数,则通过转换为减法的方式实现加法。 2.定义一个新的BigNum对象s,用于存储相加后的结果;另外定义 阅读全文
posted @ 2023-05-06 22:34 财神给你送元宝 阅读(11) 评论(0) 推荐(0) 编辑
摘要:第一部曲 自然语言 先将大数类的框架写好,再定义其中的函数 分别写出每一个函数,通过分步骤的方法解决问题 有参构造函数 首先声明函数时,默认参数 定义 根据数值的正负进行选择 然后进行循环将数字进行输入 拷贝构造函数 循环进行赋值操作 公有函数成员 选择正负符号 循环赋值 直接输出 重载运算符 好难 阅读全文
posted @ 2023-05-05 23:04 财神给你送元宝 阅读(12) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示