백준 트리 1068번 DFS(C언어)


백준 트리 1068번 DFS(C언어)

#include int count = 0; dfs(int now_node, int* node, int nodenum,int root) { int check = 0; for (int i = 0; i < nodenum; i++) { if (now_node == node[i]) { check++; //printf("i: %d\n", i); dfs(i, node, nodenum,root); } } if (check == 0)//now_node>=0&&now_node!=root&& count++; } int main() { int node[50]; int nodenum,ignore_node; int root=100; scanf("%d", &nodenum); for (int i = 0; i < nodenum; i+..


원문링크 : 백준 트리 1068번 DFS(C언어)