학습 경로

Python 알고리즘

탐색, 정렬, 재귀, 스택, 그래프 탐색을 배우고 각각 챌린지로 확인합니다.

레슨 9개 · 챌린지 19개

경로 시작하기 →
  1. 레슨 챌린지 2개 Python 선형 탐색 대상을 찾을 때까지 리스트를 순서대로 확인합니다.
  2. 레슨 챌린지 2개 Python 이진 탐색 정렬된 리스트에서 값을 빠르게 찾습니다.
  3. 레슨 챌린지 2개 Python 버블 정렬 인접 요소를 반복 교환해 정렬합니다.
  4. 레슨 챌린지 1개 Python 병합 정렬 분할 정복 방식으로 데이터를 정렬합니다.
  5. 레슨 챌린지 2개 재귀와 메모이제이션 Fibonacci 같은 Fibonacci 값을 다시 계산하지 않습니다.
  6. 레슨 챌린지 2개 Python 스택 자료 구조 LIFO 방식의 push, pop, peek를 구현합니다.
  7. 레슨 챌린지 3개 Python 너비 우선 탐색 BFS 그래프를 레벨 순서로 탐색합니다.
  8. 레슨 챌린지 3개 Python 깊이 우선 탐색 DFS 되돌아오기 전에 한 경로를 깊게 탐색합니다.
  9. 레슨 챌린지 2개 Python으로 배우는 이진 탐색 트리 Python으로 이진 탐색 트리를 만들고 값을 삽입하고, 검색하고, 정렬된 순서로 나열합니다.