solve 后面的输出注释掉之后 solve 也没有输出了
void solve(int u)
{
push_down(u);
if(ls(u))
{
solve(ls(u));
}
printf("%d " , tr[u].val);
if(rs(u))
{
solve(rs(u));
}
return ;
}
signed main()
{
int n , m;
scanf("%d%d" , &n , &m);
for(int i = 1 ; i <= n ; i ++)
{
insert(i);
}
solve(rt);
cout <<"bbb" << endl;
return 0;
}