본문 바로가기 메뉴 바로가기

메모

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

메모

검색하기 폼
  • 분류 전체보기 (27)
    • 개발 (2)
      • Python (0)
      • CentOS7 (0)
      • Spring (1)
      • 기타 (1)
    • 코딩테스트 (12)
      • 백준 (1)
      • Algorithm (1)
      • leetcode (7)
      • 프로그래머스 (3)
    • CS 공부 (0)
      • Java (0)
      • DB (0)
      • OS (0)
      • Spring (0)
    • 에러로그 (9)
      • spring (3)
      • jsp (0)
      • mysql (1)
      • CentOS7 (1)
      • python (4)
    • TIL (0)
      • 2019년 (0)
      • 2020년 (0)
      • 2021년 (0)
    • 개인자료 (2)
  • 방명록

선택정렬 (1)
[프로그래머스][python] K번째 수 (삽입정렬) + 다른 사람들의 풀이

첫번째 문제라 그런지 난이도가 어려운 편은 아니었다. 정렬 종류가 많은데, 시간 제약 조건이 따로 없어 선택정렬을 사용하였다. 입력으로 array, commands를 입력 받는다. commands의 0번째, 1번째, 2번쨰를 각 i, j, k라 한다. array의 i번째부터 j번째까지의 리스트를 생성하고, sort를 하여 k번째의 수를 모아 return하는 문제이다. 문제를 보고 코드를 작성하기 전에 대략적인 풀이 과정을 글로 작성해보았다. 실제 소스코드이다. list를 slice하는 과정에서 com[1] - 1을 인자로 주어 잘못된 결과가 출력되었었다. slice 시 두번째 인자가 포함되지 않는 것을 유의해야 한다. 다른 사람들의 풀이를 보았는데... 굉장히 비효율적으로 풀었다는 것을 알았다. 일단 s..

코딩테스트/leetcode 2020. 8. 31. 23:19
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • C++
  • 선택정렬
  • notion
  • bfs #백준 #2606 #python
  • python #leetcode #algorithm
  • map
  • 파이썬
  • dumps
  • flask
  • 정렬
  • python #leetcode #set
  • python #프로그래머스 #완전탐색
  • 프로그래머스
  • 에러로그
  • python #프로그래머스 #알고리즘
  • 알고리즘
  • Python
  • MySQL
  • centOS7
  • 프로그래머스 #heap #힙 #heapq #python
  • leetcode #python #알고리즘
  • 스프링 #시큐리티 #에러
  • Tistory
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바