SH

  • 홈
  • 태그
  • 방명록

알고리즘/위상 정렬 1

위상 정렬 (Topological Sorting)

목차 위상 정렬 (Topological Sorting)유향 비순환 그래프(DAG)의 정점을 변의 방향을 거스르지 않도록 나열하는 정렬 기법이다.탐색 기법도 맞지만 정렬 기법이라는 표현이 본질에 더 가깝다.이벤트/작업 스케쥴링, 의존성 관리 등 순서를 정해야 할 때 사용할 수 있다. 정의만 들어서는 잘 이해가 가지않는다.보통 예시로 선수 과목(혹은 커리큘럼/이수 체계도)를 든다.   세 과목을 모두 듣기 위해서는 자료구조 -> 알고리즘 -> 고급 알고리즘 순서로 과목을 들어야한다. 각 과목을 그래프의 정점(혹은 노드)로 치환했을 때,자료구조 -> 알고리즘 -> 고급 알고리즘 이라는 이수 순서를 구하는 것이 위상 정렬이다. 위상 정렬의 종류진입 차수(Indegree) 기반, DFS/BFS 기반, DFS를 변..

알고리즘/위상 정렬 2024.06.20
이전
1
다음
더보기
프로필사진

SH

https://velog.io/@lsh_s2/posts

  • 분류 전체보기 (291)
    • 미니멀 개발일기 (12)
    • CS - 강의, 서적 (19)
      • [Network] 한양대학교 이석복 교수 강의 (4)
      • [SQLD] 홍쌤의 데이터랩 (14)
      • [Algorithm] 바킹독의 실전 알고리즘 (1)
    • CS - 개인 (7)
      • CQRS (1)
      • 파티셔닝 VS 샤딩 (1)
      • Network (1)
      • TDD (1)
      • 테스트 대역 (1)
      • 모듈, 결합도, 응집도 (1)
      • CPU 스케줄링 (1)
    • 자료구조 (3)
      • 트라이 (2)
      • 세그먼트 트리 (1)
    • 알고리즘 (2)
      • 위상 정렬 (1)
      • 배낭 문제 (1)
    • [백준] PS (153)
      • Java (82)
      • C++ (2)
      • Java [실랜디] (69)
    • [프로그래머스] PS (64)
      • Java (64)
    • [프로그래머스] SQL (20)
      • 정답 노트 (12)
      • 오답 노트 (8)
    • ETC (4)
    • 정처기용 암기 (4)
    • 공채 이후 하기 (2)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바