Menu
Coddy logo textTech

Introduction

Coddy의 퀵 정렬 - DSA 시리즈 코스 레슨 — 9개 중 1번째.

정렬은 컴퓨터 과학에서 가장 중요한 연산 중 하나입니다. 컬렉션의 요소를 특정 순서로 배열하여 데이터를 검색하고 분석하는 것을 훨씬 쉽게 만들어 줍니다.

자료 구조 시리즈의 이번 코스에서는 실제 환경에서 가장 빠르고 널리 사용되는 정렬 알고리즘 중 하나인 퀵 정렬(Quick Sort)에 대해 알아보겠습니다.

퀵 정렬은 하나의 아이디어를 중심으로 구축된 분할 정복(divide and conquer) 알고리즘입니다. 피벗(pivot)을 선택하고, 나머지 배열을 피벗보다 작은 값과 그렇지 않은 값으로 나눈 다음, 각 부분을 동일한 방식으로 정렬합니다.

이 코스에는 다음 내용이 포함됩니다:

  • 이론 - 퀵 정렬의 작동 원리를 이해합니다.
  • 구현 - 원하는 프로그래밍 언어로 직접 구현해 봅니다.
  • 실습 - 퀵 정렬을 기반으로 한 코딩 챌린지를 해결합니다.

시작해 봅시다!

직접 해보기

이 레슨에는 코드 챌린지가 없습니다.

quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

퀵 정렬 - DSA 시리즈의 모든 레슨