萌新(fake)求助为啥会编译错误
查看原帖
萌新(fake)求助为啥会编译错误
326382
Thomas_Cat楼主2020/10/9 15:43

我是真不知道,但是就是 CE 了 qwq

#include<iostream>
#include<algorithm>
using namespace std;
const int MAXN=1000005;
int n,left[MAXN],right[MAXN],ans;
void dfs(int flag,int depth){
	if(flag==0) return;
	ans=max(ans,depth);
	int tmp_l=left[flag],tmp_r=right[flag];
	dfs(tmp_l,depth+1);
	dfs(tmp_r,depth+1);
}
int main(){
	cin>>n;
	for(int i=1;i<=n;i++) cin>>left[i]>>right[i];
	dfs(1,1);
	cout<<ans;
	return 0;
}
2020/10/9 15:43
加载中...