随笔 - 100  文章 - 0 评论 - 4 阅读 - 29192
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

12 2021 档案
Day18.拷贝构造函数调用时机,深拷贝与浅拷贝
摘要:拷贝构造函数的调用时机 使用一个已经创建完毕的对象初始化一个新对象 以值传递的方式给函数传值 以值方式返回局部对象 Person类 class Person { public: Person() { cout << "Person类的无参构造" << endl; } Person(string na 阅读全文
posted @ 2021-12-17 20:23 托马斯源 阅读(54) 评论(0) 推荐(0) 编辑
刷题记录Day04.6.Z 字形变换(中等)
摘要:这道题对我来说是真的困难,一个是我想的思路太繁琐,而且我看很多题解都用到了容器,我还没学这块 这是我最开始的思路,建立一个二维数组,把排好后的元素填进去,再按照行来挨个读取,这样过于繁琐,我没办法建立一个随时能根据填进去的内容增长长度的动态数组,只能行列都1000,内存溢出。 我想的是i,j代表行列 阅读全文
posted @ 2021-12-13 16:57 托马斯源 阅读(22) 评论(0) 推荐(0) 编辑
Day17.构造函数的分类和调用
摘要:构造函数的分类和调用 分类方式:有参无参 调用方式:括号法,显示法,隐式转换法 分类: //分类:有参和无参 class Person { public: Person() { cout << "Person类的无参构造" << endl; } Person(string name,int a) { 阅读全文
posted @ 2021-12-10 17:03 托马斯源 阅读(83) 评论(0) 推荐(0) 编辑
刷题记录Day03.9.回文数
摘要:给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。 我的思路: 如果x<0,带负号直接就判false,x=0是回文数,判true; 如果x>0,再继续判断: 阅读全文
posted @ 2021-12-10 12:24 托马斯源 阅读(33) 评论(0) 推荐(0) 编辑
刷题记录Day02.7.整数反转
摘要:分析: //给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 //如果反转后整数超过 32 位的有符号整数的范围[−231, 231 − 1] ,就返回 0。 //假设环境不允许存储 64 位整数(有符号或无符号)。 class Solution { public: in 阅读全文
posted @ 2021-12-07 11:38 托马斯源 阅读(26) 评论(0) 推荐(0) 编辑
Day16.案例:点圆关系,分文件,构造函数,析构函数
摘要:Day16.2021.12.6 案例:点和圆的关系 两个类,circle和point,三个关系,圆内圆上圆外 #include"methodState.h" #include <math.h> /*点圆关系*/ class Point { private: double x; double y; p 阅读全文
posted @ 2021-12-06 15:12 托马斯源 阅读(56) 评论(0) 推荐(0) 编辑
刷题记录Day01.1816.截断句子
摘要:1816.截断句子 句子 是一个单词列表,列表中的单词之间用单个空格隔开,且不存在前导或尾随空格。每个单词仅由大小写英文字母组成(不含标点符号)。 例如,"Hello World"、"HELLO" 和 "hello world hello world" 都是句子。给你一个句子 s​​​​​​ 和一个 阅读全文
posted @ 2021-12-06 12:45 托马斯源 阅读(28) 评论(0) 推荐(0) 编辑
Day15.案例:立方体相等
摘要:案例:立方体相等 这段代码考虑了同一立方体正放侧放是同一种情况 #include"methodState.h" ​ class Cube { private: int len; int wid; int hig; public: int getLen() { return this->len; } 阅读全文
posted @ 2021-12-05 19:53 托马斯源 阅读(70) 评论(0) 推荐(0) 编辑

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