Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[트리] 2171024 신수정 #342

Open
wants to merge 29 commits into
base: 2171024-신수정2
Choose a base branch
from

Conversation

chock-cho
Copy link

인적사항

학번: 2171024
이름: 신수정


과제 제출

기존 제출 : "5639" "15681"
추가 제출 :


jk0527 and others added 29 commits April 12, 2023 11:15
Copy link
Contributor

@dbswn dbswn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1

안녕하세요 수정님 !! 😊15681은 너무 잘 풀어주셨습니다! 5639 파일이 잘못 올라온 것 같으니 확인 부탁드려요

p1은 반드시 수정해주셨으면 하는 부분이고, p2,p3는 참고만 해주셔도 괜찮습니다!수용하시고 싶은 부분있으시면 저 리뷰어로 호출해주세요~!수고하셨습니다🥰

int sub_root;
cin >> N >> R >> Q;
vector<vector<int>> adj(N + 1, vector<int>(0)); // 연결리스트 저장방법
vector<bool> vis(N + 1, false); // 방문 표시 배열 초기화
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P3
방문벡터를 따로 사용해주셨는데요. 트리는 그래프와 다르게 사이클이 없기 때문에 dfs로 탐색할 때 부모 노드를 제외하고는 재방문이 일어나지 않습니다! 그래서 수업에서 탐색 시 부모의 정보를 가져오기 편하도록 dfs를 사용했죠! 샘플 코드를 참고하셔서 방문 벡터가 없는 코드를 생각 헤보시면 좋을 것 같습니다

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants