아롱이의 PS하는 블로그

  • 홈
  • 태그
  • 방명록

SCC 1

[파이썬으로 구현하는] 강한 결합 요소(SCC, Strongly Connected Component)

"파이썬으로 구현하는"시리즈 7강한 결합 요소(SCC) 어떤 방향 그래프에서, 모든 노드에서 다른 모든 노드로 가는 경로가 존재할 경우 이 그래프를 강결합 그래프(Strongly Connected Graph)라고 부른다. 모든 방향 그래프는 강결합 컴포넌트로 나눌 수 있다. 여기서 강결합 컴포넌트는, 모든 노드에서 다른 모든 노드로 가는 경로가 있는 최대 노드 집합을 의미한다. 이를 SCC라고 부른다. 참고: 알고리즘 트레이닝 2판, 안티 라크소넨 어떤 방향 그래프가 주어졌을 때, 이 그래프를 SCC들로 나누는 알고리즘은 2가지가 유명하다.바로 코사라주 알고리즘과, 타잔 알고리즘이다. 코사라주 알고리즘코사라주 알고리즘의 장점은, 이해가 쉬우며 알고리즘이 간단하다.다만 DFS를 2번 돌려야해서 코드의 길이..

파이썬으로 구현하는 시리즈 2026.01.26
이전
1
다음
더보기
프로필사진

아롱이의 PS하는 블로그

PS 다시 시작!

  • 분류 전체보기 (89)
    • PS (73)
    • 파이썬으로 구현하는 시리즈 (7)
    • C++ 같이 배워요 (8)
    • 입시 (1)

Tag

파이썬, 타잔 알고리즘, 스프라그-그런디 정리, 코사라주 알고리즘, 외적, 신발끈 공식, 비트마스킹, BOJ, PYTHON, 수학, 게임 이론, PS, 백준, 스프라그 - 그런디 정리, dp, 세그먼트 트리, DFS, 점화식, c++, 매내처,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © AXZ Corp. All rights reserved.

티스토리툴바