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

jenlog

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

jenlog

검색하기 폼
  • All (81)
    • algorithm (71)
      • baekjoon (31)
      • swea (30)
      • programmers (9)
    • JS (1)
    • Vue.js (2)
    • React (2)
    • * etc (5)
  • 방명록

5205 (1)
[swea] 5205. 퀵정렬 / python 파이썬

💡 How Quicksort Works ? 퀵정렬은 피봇(pivot)을 기준으로 큰 숫자와 작은 숫자를 서로 교환한 다음 배열을 반으로 나눈다. 즉, 피봇보다 작은 숫자는 피봇 왼쪽으로, 큰 숫자는 오른쪽으로 분할한다. 이런식으로 쭉 내려가면 정렬이 되고, 이를 결합하면 정렬된 리스트를 얻을 수 있다. 👍 분할 정복 알고리즘으로 평균적으로 매우 빠른 수행 속도를 나타내는 것이 특징이다. 코드 def quick_sort(left, right): if left >= right: return pivot = left i = left+1 j = right-1 while i

algorithm/swea 2021. 5. 5. 02:11
이전 1 다음
이전 다음
글 보관함
TAG
  • 보석쇼핑
  • 프로그래머스
  • 2018 카카오 공채
  • merge에러
  • 20057 마법사 상어와 토네이도
  • dp
  • 브루트포스
  • 17406 배열돌리기4
  • dfs
  • 알고리즘
  • 삼성코테
  • swea
  • 백준
  • 20056 마법사 상어와 파이어볼
  • merge 에러
  • react
  • 영어끝말잇기
  • Python
  • 파이썬
  • 삼성기출
  • 2579 계단오르기
  • BFS
  • 21609 상어 중학교
  • 기지국설치
  • git 미러링
more
최근에 올라온 글
Total
Today
Yesterday
최근에 달린 댓글
«   2025/06   »
일 월 화 수 목 금 토
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

jennnn.tistory.com

티스토리툴바