정코딩
Home
  • 분류 전체보기 (421)
    • 알고리즘 (382)
      • Baekjoon (301)
      • SW Academy (39)
      • JUNGOL (7)
      • 프로그래머스 (33)
    • CS (4)
      • 알고리즘 (1)
    • 공부 (19)
      • JAVA (6)
      • BackEnd (4)
      • FrontEnd (3)
      • 프로젝트 (6)
    • 일상 (16)
      • 기타 (16)
Home
  • 분류 전체보기 (421)
    • 알고리즘 (382)
      • Baekjoon (301)
      • SW Academy (39)
      • JUNGOL (7)
      • 프로그래머스 (33)
    • CS (4)
      • 알고리즘 (1)
    • 공부 (19)
      • JAVA (6)
      • BackEnd (4)
      • FrontEnd (3)
      • 프로젝트 (6)
    • 일상 (16)
      • 기타 (16)
블로그 내 검색
Portfolio

정코딩

동의대학교 컴퓨터공학과 SSAFY 6기

  • 알고리즘/Baekjoon

    Baekjoon 1931 회의실 배정 JAVA

    2021. 11. 7.

    by. soonil

    https://www.acmicpc.net/problem/1931

     

    1931번: 회의실 배정

    (1,4), (5,7), (8,11), (12,14) 를 이용할 수 있다.

    www.acmicpc.net

    https://github.com/JUNGSOONIL/JAVA/blob/main/BAEKJOON%201931

     

    GitHub - JUNGSOONIL/JAVA: JAVA 소스 코드

    JAVA 소스 코드. Contribute to JUNGSOONIL/JAVA development by creating an account on GitHub.

    github.com

    해당 문제는 배열 정렬을 이용해 해결했다.

    회의 시작 시간과 끝 시간이 주어지면 해당 시간들 중에서 가장 많은 회의가 되는 경우 개수를 출력해 주면 된다.

    2차원 배열 정렬로 람다식을 한번 사용해 봤고, 끝나는 시간이 작은 순서부터 정렬을 해주고

    만약 끝나는 시간이 같을 경우 시작 시간이 작은 순서부터 정렬을 해준다.

    이후 반복문으로 시간을 비교해 주면 된다.

    728x90

    '알고리즘 > Baekjoon' 카테고리의 다른 글

    Baekjoon 2839 설탕 배달 JAVA  (0) 2021.11.08
    Baekjoon 11650 좌표 정렬하기 JAVA  (0) 2021.11.07
    Baekjoon 1759 암호 만들기 JAVA  (0) 2021.11.07
    Baekjoon 6603 로또 JAVA  (0) 2021.11.07
    Baekjoon 15666 N과 M (12) JAVA  (0) 2021.11.07

    댓글

    관련글

    • Baekjoon 2839 설탕 배달 JAVA 2021.11.08
    • Baekjoon 11650 좌표 정렬하기 JAVA 2021.11.07
    • Baekjoon 1759 암호 만들기 JAVA 2021.11.07
    • Baekjoon 6603 로또 JAVA 2021.11.07
    맨 위로
전체 글 보기
  • Baekjoon
  • Solved
  • Github
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

Designed by Nana
블로그 이미지
soonil

티스토리툴바