Skip to content

Conversation

@zinnnn37
Copy link
Contributor

@zinnnn37 zinnnn37 commented Nov 5, 2025

🧷 문제 링크

도넛과 막대 그래프

🧭 풀이 시간

60분

👀 체감 난이도

✏️ 문제 설명

막대, 도넛, 8자 그래프의 갯수 세기
임의의 정점이 각 도넛의 임의의 노드를 가리킴
그래프 갯수는 2개 이상

🔍 풀이 방법

bfs 돌면서 간선 수, 노드 수 비교로 도넛과 8자 그래프 판단
-> 나가는 간선 수 2개이면 8자 그래프
-> 방문 처리된 노드를 발견했을 때 거쳐온 노드와 간선의 수가 같으면 도넛, 간선이 더 많으면 8(8은 나가는 간선이 2개인 노드가 있기 때문)

막대 그래프는 자식노드가 없는 노드가 있는 경우

그래프가 2개 이상이라고 해서 부모노드가 없고 자식 노드가 2개 이상인 경우가 임의의 노드
-> 막대그래프 중간에 임의의 간선이 연결되면 막대그래프의 최상단 노드도 부모노드가 없음

⏳ 회고

프로그래머스 너무 불편한데..

@zinnnn37 zinnnn37 added the success 👍 해설을 보지 않고 풀었을 때 label Nov 5, 2025
@ShinHeeEul ShinHeeEul merged commit e931752 into main Nov 5, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

success 👍 해설을 보지 않고 풀었을 때

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants