새벽 기상을 꿈꾸는 루민

  • 홈
  • 태그
  • 방명록

위상정렬 1

[백준] 2252번 줄 세우기 문제 풀이(Java) - 세무민의 코딩일기

오늘 포스팅할 문제는 줄세우기 문제입니다. 1. 문제 내용 2. 입출력 3. 문제 풀이 우선 이번 문제는 그래프를 이용해서 푸는 문제이며 위상정렬을 이용한 문제이다. 위상정렬이라고 한다면 순서가 정해진 정렬이지만 싸이클이 없는 즉 단방향(사이클 발생 X) 그래프를 말한다. 문제를 좀 더 확인해보자. N명의 학생들의 키를 순서대로 줄을 세울려고 하는데 두 학생의 키를 비교하여 정렬을 한다고 가정한다. 첫번째 예제를 입력했을 때 줄을 세워진 방법이다. 1번의 친구와 3번의 친구를 비교하고 2번의 친구와 3번의 친구를 비교한다고 가정하면 3번의 친구는 1번과 2번의 친구를 비교한 상태 즉 2명과 비교했고 1번과 2번은 3번과 비교한 것을 제외하고 비교 대상이 없다. 즉 1과 2와 진입차수가 없다는 것을 확인할..

Algorithm/Baekjoon 2021.09.14
이전
1
다음
더보기
프로필사진

개발자로 살아가고 있는 평범한 청년입니다. [직장] 現 직장 : Ahnlab (2022.08~)

  • 분류 전체보기 (247)
    • Programing (86)
      • Java & Spring (35)
      • NodeJs (4)
      • Vue & JavaScript (2)
      • GraphQL (6)
      • Python (9)
      • Error Resolution(오류해결) (30)
      • Kotlin (0)
    • Server And Configuration Ma.. (7)
      • git (2)
      • css (1)
      • docker (1)
      • cache (1)
    • DB (21)
      • SQL (20)
    • Programing Tools (1)
      • Vscode (1)
    • Algorithm (69)
      • 프로그래머스 (41)
      • HackerRank (5)
      • Baekjoon (12)
      • leetCode (6)
      • 알고리즘 이론 (5)
    • 회고록(면접 준비 포함) (2)
      • 기술 면접 (1)
      • 회고록 (1)
    • Information (11)
      • 정보 및 기사 리뷰 (9)
      • 일반 정보 리뷰 (2)
    • 세기무민 일상 (43)
      • Daily (6)
      • Coffee & Review (34)
      • Cooking (3)
    • Coding Class (1)
      • 회고록 (1)
    • 이모티콘 (1)

Tag

코딩테스트공부, sql, 코딩일기, 세무민의코딩일기, 코테공부, 알고리즘공부, 코딩테스트준비, 쿼리공부, spring, DB공부, 프로그래머스, 커피리뷰, 코딩테스트, 세무민의 코딩일기, 초보개발자, 코테준비, 웹개발, 알고리즘, 파이썬, 오류해결,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 닉네임 및 블로그 이름 변경되었습니다.

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바