하루플스토리
Home
  • 전체보기 (253) N
    • 개발 (104) N
      • Android (68) N
      • IOS (1)
      • 코딩테스트 (34)
      • 딥러닝 (1)
    • 블로그 (9)
      • 공지사항 (4)
      • 이슈, 유머 (5)
    • 일상 (17)
      • 일상 (9)
      • 전자제품 (7)
      • 사진 (1)
    • 메이플 (120)
      • 메이플스토리 (120)
Home
  • 전체보기 (253) N
    • 개발 (104) N
      • Android (68) N
      • IOS (1)
      • 코딩테스트 (34)
      • 딥러닝 (1)
    • 블로그 (9)
      • 공지사항 (4)
      • 이슈, 유머 (5)
    • 일상 (17)
      • 일상 (9)
      • 전자제품 (7)
      • 사진 (1)
    • 메이플 (120)
      • 메이플스토리 (120)
블로그 내 검색
Github

하루플스토리

안드로이드 개발자 하루플 입니다 GitHub 놀러와주세요!😊

  • 개발/코딩테스트

    [프로그래머스/JAVA] K번째수

    2021. 11. 24.

    by. 하루플스토리

    안녕하세요, 하루플입니다.

    프로그래머스 K번째 수 문제입니다.

     

    문제

    배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다.

    예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면

    1. array의 2번째부터 5번째까지 자르면 [5, 2, 6, 3]입니다.
    2. 1에서 나온 배열을 정렬하면 [2, 3, 5, 6]입니다.
    3. 2에서 나온 배열의 3번째 숫자는 5입니다.

    배열 array, [i, j, k]를 원소로 가진 2차원 배열 commands가 매개변수로 주어질 때, commands의 모든 원소에 대해 앞서 설명한 연산을 적용했을 때 나온 결과를 배열에 담아 return 하도록 solution 함수를 작성해주세요.

     

    제한사항

    • array의 길이는 1 이상 100 이하입니다.
    • array의 각 원소는 1 이상 100 이하입니다.
    • commands의 길이는 1 이상 50 이하입니다.
    • commands의 각 원소는 길이가 3입니다.


    어렵지 않은 문제라서 설명은 주석으로 달아두었습니다😊

     

    저작자표시 비영리 동일조건 (새창열림)

    '개발 > 코딩테스트' 카테고리의 다른 글

    [프로그래머스/JAVA] H-Index  (0) 2021.11.02
    [프로그래머스/JAVA] 제일 작은 수 제거하기  (0) 2021.11.01
    [프로그래머스/JAVA] 자릿수 더하기  (0) 2021.10.31
    [프로그래머스/JAVA] 이상한 문자 만들기  (0) 2021.10.31
    [프로그래머스/JAVA] 시저암호  (0) 2021.10.30

    댓글

    관련글

    • [프로그래머스/JAVA] H-Index 2021.11.02
    • [프로그래머스/JAVA] 제일 작은 수 제거하기 2021.11.01
    • [프로그래머스/JAVA] 자릿수 더하기 2021.10.31
    • [프로그래머스/JAVA] 이상한 문자 만들기 2021.10.31
    맨 위로
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

Powered by ⓒ Kakao Corp.

Designed by Nana
블로그 이미지
하루플스토리

티스토리툴바