학습 자료
파이썬 알고리즘 심화
이번 강의는 트리(Tree), 그래프(Graph)와 같은 새로운 자료 구조를 소개하고, 재귀 호출, 동적 계획법 등 알고리즘 수업의 단골 주제들을 파이썬으로 구현합니다.
이전의 알고리즘 강의보다는 다소 어려울 수 있으니, 하나의 수업을 여러번 복습하시는 것을 권장합니다.
AI 튜터 100% 활용하기
알고리즘 문제를 풀다가 어려운 부분이 있다면, 왼쪽 하단에 위치한 AI 튜터를 적극적으로 활용해 보세요.
AI 튜터는 여러분의 알고리즘 문제를 풀기 위한 코드를 얼마나 잘 작성하고 있는지, 작성한 코드가 얼마나 효율적인지 빠르게 파악하고 피드백을 제공할 수 있습니다.
이 챕터의 강의 · 파이썬 알고리즘 실전
- 1. 파이썬 알고리즘 심화
- 2. 재귀 호출(recursive-call)이란?
- 3. 재귀 함수로 피보나치 수열 구현하기
- 4. 빈칸 채우기 퀴즈
- 5. 코딩 퀴즈 - 피보나치 수열
- 6. 동적 계획법과 분할 정복
- 7. 동적 계획법 파이썬 구현 방법
- 8. 선택형 퀴즈
- 9. 코딩 퀴즈 - 1로 만들기
- 10. 병합 정렬(Merge Sort)이란?
- 11. 병합 정렬 구현 방법
- 12. 선택형 퀴즈
- 13. 코딩 퀴즈 - 병합 정렬을 활용한 리스트 정렬
- 14. 퀵 정렬(Quick Sort)이란?
- 15. 퀵 정렬 파이썬으로 구현하기
- 16. 선택형 퀴즈
- 17. 코딩 퀴즈 - 퀵 정렬로 리스트 정렬하기
학습 자료
AI 튜터
디자인
업로드
수업 노트
즐겨찾기
도움말