👀 finalfrontier

  • 홈
  • 태그
  • 방명록

TopologicalSorting 1

위상 정렬 Topological Sorting

위상 정렬 위상 정렬이란? 위상 정렬 Topological Sorting 이란 방향이 있는 그래프의 정점들을 변의 방향을 거스르지 않도록 나열하는 것을 의미한다. 즉 한 정점에 도달하기 전 먼저 거쳐야 하는 정점들의 순서가 있는 경우 사용하는 알고리즘이다. 만약 특정 수강과목에 선수과목이 있다면 그 선수과목부터 수강해야 하므로, 특정 과목들을 수강해야 할 대 위상 정렬을 통해 올바른 수강 순서를 찾아낼 수 있다. 이와 같이 선후 관계가 정의된 그래프 구조 상에서 선후 관계에 따라 정렬하기 위해 위상 정렬을 이용할 수 있다. 정렬의 순서는 방향이 있는 (유향의) 그래프의 구조에 따라 여러 개의 종류가 나올 수 있다. 위상 정렬이 성립하기 위해서는 반드시 그래프의 순환이 존재하지 않아야 한다. 즉, 그래프가..

DevLog 📨/Algorithm 2023.02.14
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (30)
    • DevLog 📨 (24)
      • Baekjoon (7)
      • Algorithm (2)
      • DataStructure (2)
      • Debugging (1)
    • SWJungle 👊 (3)
    • PersonalLog 🥑 (1)

Tag

TopologicalSorting, bitmask, 비트마스크, 위상정렬, dynamic programming, tsp, 외판원 순회, Traveling, Traveling Salesman problem, 알고리즘,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바