请问为什么会爆空间
查看原帖
请问为什么会爆空间
1609526
lihaojia_0楼主2025/1/14 09:17
#include<bits/stdc++.h>
using namespace std;
int compute(int n);//声明compute函数 
int b=0;
int main(){
	int n;
	cin>>n;
	compute(n);
	cout<<b;
}
int compute(int n){
	for(int i=1;i<(n+1);i++){
		if(i/2 > 1){
			b+=compute(i);//重复调用compute函数 
		}
		b++;
	}
	return b;
}

数据一旦大于10就会爆空间,此前也查了很多资料,但并未解决,特此求教

2025/1/14 09:17
加载中...