IT LAB

  • 홈
  • 태그
  • 방명록

2023/09/29 2

[Programmers] 순위

난이도 : Level 3 문제링크 n명의 권투선수가 대회에 참가하였다 1대1 방식으로 진행되며 승패 정보가 주어진다 각 행 [A, B]는 A 선수가 B 선수를 이겼다는 의미입니다 A선수가 B선수보다 실력이 좋다면 A선수는 B선수를 항상 이깁니다 몇몇 경기가 분실되어 정확하게 순위를 매길 수 없습니다 정확하게 순위를 매길 수 있는 선수의 수를 리턴하라 해설 1. 플로이드-워셜 알고리즘을 활용한 모든 선수들의 승패 배열 생성하기 boolean[][] graph = new boolean[n][n]; for (int i = 0; i < results.length; i++) { graph[results[i][0]-1][results[i][1]-1] = true; } for (int k = 0; k < n; k++..

Algorithm/(Java) PS 2023.09.29

[Programmers] 가장 먼 노드

난이도 : Level 3 문제링크 1번 노드에서 가장 멀리 떨어진 노드의 갯수를 구하라 해설 1. 인접노드 데이터 자료구조 생성 private Map init(int[][] edge, Map edges) { for (int i = 0; i < edge.length; i++) { int src = edge[i][0]-1, desc = edge[i][1]-1; makeEdges(src, desc, edges); makeEdges(desc, src, edges); } return edges; } private void makeEdges(int src, int desc, Map edges) { if (!edges.containsKey(src)) { Set set = new HashSet(); set.add(de..

Algorithm/(Java) PS 2023.09.29
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (612)
    • Java (92)
      • Design Pattern (20)
    • Spring (142)
      • Spring (35)
      • Spring MVC (11)
      • Spring Test (3)
      • Spring Stomp (4)
      • Spring Boot (15)
      • Spring Data JPA (34)
      • Spring for Apache Kafka (9)
      • Spring Security (31)
    • Data Structure (13)
    • Algorithm (26)
      • (Java) PS (66)
    • Computer Architecture (6)
    • OS (22)
      • Linux (6)
    • Network (15)
    • Database (85)
      • Mysql (46)
      • Redis (17)
      • MongoDB (9)
    • DevOps (31)
      • Docker (1)
      • Kubernetes (18)
      • Kafka (9)
      • CI&CD (1)
    • Code (52)
      • OOP (10)
      • Refactoring (10)
      • MSA (1)
      • Test (18)
    • Javascript (15)
      • Node.js (3)
      • React (8)
    • Python (9)
    • Math (3)
    • Git (12)
    • Tip (1)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바