xqxls
xqxls
全部文章
分类
二叉树技巧总结(2)
未归档(3)
题解(292)
归档
标签
去牛客网
登录
/
注册
xqxls的博客
TA的专栏
297篇文章
4人订阅
xqxls的题解
297篇文章
4409人学习
全部文章
(共297篇)
题解 | #迭代器遍历容器#
来自专栏
题意整理。 键盘输入5个整数,存入vector容器中。 采用正向迭代器和反向迭代器分别遍历vector中的元素并输出。 方法一(模拟) 1.解题思路 首先定义容器,然后键盘输入数据,并放入容器中。 接着声明迭代器指针,并指向容器开头位置。 正向遍历并输出元素,遍历完成之后指针在容器末尾,直接反...
C++
2021-11-03
1
572
题解 | #多态实现计算器功能#
来自专栏
题意整理。 给定一个父类BaseCalculator,子类AddCalculator和SubCalculator继承自BaseCalculator。 要求BaseCalculator中提供getResult方法,子类AddCalculator实现两个成员相加,子类SubCalculator实现两个...
C++
2021-11-03
5
633
题解 | #重写子类计算逻辑#
来自专栏
题意整理。 给定一个父类Base,定义了一个计算方法,用于计算两个数相乘。 要求在子类中重写这个方法,将乘法改为除法。 方法一(调用父类构造) 1.解题思路 通过父类构造函数,初始化x、y的值。 重写calculate方法,将乘法改为除法。 图解展示: 2.代码实现 #include &l...
C++
2021-11-02
0
514
题解 | #子类中调用父类构造#
来自专栏
题意整理。 给定一个父类Base,包括x、y两个成员变量。子类Sub继承自父类,新增z成员变量,定义了 calculate方法,在此方法内计算了父类和子类中x、y、z属性三者的乘积。 补全子类构造函数,使得逻辑正确运行。 方法一(调用父类构造) 1.解题思路 通过父类构造函数,初始化x、y的值...
C++
2021-11-02
0
485
题解 | #加号运算符重载#
来自专栏
题意整理。 给定一个Time类,包括小时、分钟两个成员变量。 要求对Time类重载加号运算符。 方法一(运算符重载) 1.解题思路 首先定义加号重载方法。 然后计算对应时间相加的结果。分钟m范围为0-59,所以小时数的结果需要加上分钟数的进位,分钟数的结果需要对60取余。 图解展示: 2....
C++
2021-11-02
1
433
题解 | #浅拷贝和深拷贝#
来自专栏
题意整理。 给定一个Person类,包括姓名、年龄两个成员变量。 给Person类添加一个拷贝构造函数。 方法一(深拷贝) 1.解题思路 拷贝分为浅拷贝和深拷贝。浅拷贝只是将原对象的值拷贝给当前对象,两者指向的还是同一个地址,而深拷贝将原对象的引用拷贝到当前对象,两者指向的地址不同。 首先定义...
C++
2021-11-02
5
730
题解 | #点和圆的关系#
题意整理。 给定一个圆类和一个点类。 设计一个方法,判断点与圆的关系(圆内、圆上、圆外)。 方法一(模拟) 1.解题思路 首先定义属性x1、y1用来记录p点的坐标,定义x2、y2用来记录圆心的坐标。通过坐标计算圆心到p点的距离的平方,记为dist。 然后比较dist与半径平方的大小。如果距离d...
C++
2021-11-02
7
1056
题解 | #设计立方体类#
来自专栏
题意整理。 采用封装的思想设计一个立方体类。 立方体类包括长、宽、高三个成员变量,以及面积、体积两个成员方法。 方法一(模拟) 1.解题思路 首先定义属性,包括立方体的长、宽和高。 然后定义方法,包括一个构造方法,三个设置长、宽、高的方法,三个获取长、宽、高的方法,一个获取表面积的方法,一个获...
C++
2021-11-02
11
758
题解 | #编写函数实现两数交换(引用方式)#
来自专栏
题意整理。 实现两个整数的交换。 要求使用引用方式实现。 方法一(交换地址) 1.解题思路 swap函数中,如果不加地址符,交换是两个变量的值,如果加了地址符,则交换的是引用。 图解展示: 2.代码实现 #include <iostream> using namespace s...
C++
2021-11-02
2
859
题解 | #不死神兔问题#
来自专栏
题意整理。 起初给定一对兔子,兔子第3个月会生一对兔子,并且此后每个月都会生一对,生出来的兔子也是这个样子。 假如兔子都不死,求第n个月的兔子对数。 方法一(迭代) 1.解题思路 这个题本质上是一个递归的问题。假设f(n)表示第n个月的兔子对数。第三个月才会生兔子,所以n为1和2时,均只有一对兔...
C++
2021-11-02
1
695
首页
上一页
8
9
10
11
12
13
14
15
16
17
下一页
末页