一、题目描述
二、题目代码
提示:内部类实现
class Solution {
private:
class Sum
{
public:
Sum()
{
_ret += _i;
_i++;
}
};
static int _ret;
static int _i;
public:
int Sum_Solution(int n) {
Sum arr[n];
return _ret;
}
};
int Solution::_ret = 0;
int Solution::_i = 1;
class Sum
{
public:
Sum()
{
_ret += _i;
_i++;
}
static int get_ret()
{
return _ret;
}
private:
static int _ret;
static int _i;
};
int Sum::_ret = 0;
int Sum::_i = 1;
class Solution {
public:
int Sum_Solution(int n) {
Sum arr[n];
return Sum::get_ret();
}
};
以上是本篇文章的全部内容,如果文章有错误或者有看不懂的地方,多和喵博主交流。互相学习互相进步。如果这篇文章对你有帮助,可以给喵博主一个关注,你们的支持是我最大的动力。