模板
void Dfs(int n, int depth){
visited[n] = 1;
/* 加入对该节点的操作或剪枝*/
for(int i = 0; i < a[i].size(); i++){
if(visited[i] == 0)
Dfs(i, depth + 1);
}
}
int main(){
/*input*/
for(int i = 0; i < num; i++){
if(visited[i] == 0)
Dfs(i, 1);
}
}
题解汇总
1013
1021
1034
1053
1076
1090
1094
1103
1106
1130
中缀表达式
1131
1135
1155
是否为堆