파이썬으로 배우는 알고리즘 기초

실행 가능한 파이썬 소스 코드로 실용적으로 배우는 알고리즘

클래스 소개
난이도
어려움
카테고리
프로그래밍 - 알고리즘
태그
알고리즘, 파이썬
수료증
발급 가능
추천 학습대상
- 알고리즘에 대해 제대로 공부하고 싶은 비전공자
- 알고리즘 과목의 예습과 복습이 필요한 전공자
- 실제 동작하는 소스 코드 기반으로 알고리즘을 이해하고 싶은 분
- 수학과 증명이 어려워 알고리즘을 멀리하신 분
- 대학 전공 수준의 알고리즘을 공부하고 싶은 분



제대로 정복하는 알고리즘 기초


누구나 공부하고 싶다 말하지만,
제대로 공부하기 참 어려운 알고리즘!

파이썬으로 알고리즘 기초를 정복해봅시다

C언어가 아닌 Python으로 좀 더 쉽게,
Pseudo Code가 아닌 Source Code로 더욱 알차게
복잡한 수학과 증명 없이 배울 수 있습니다




집에서 만나는 대학 강의


'파이썬으로 배우는 알고리즘 기초'는
알고리즘 과목을 예습 또는 복습하고 싶은 전공생,
또는 대학 강의를 듣기 힘든 비전공생을 위해
대학교에서 IT관련 전공생들이 수강하는 내용
영상으로 촬영한 강의입니다

결코 쉬운 과정은 아니지만,
여러분이 스스로 공부하고 성장하는데
큰 도움이 되리라 생각합니다




참고해주세요


본 강좌는 Richard. E. Neapolitan의 저서
알고리즘 기초(5판) 교재를 기반으로 합니다
(홍릉과학출판사 서적)

교재 없이 강의만 보면 다소 소화하기 어려운
부분이 발생할 수 있습니다

때문에 교재를 중심으로 공부하면서
본 강좌를 활용하시길 권장드립니다








코린이도 재밌게 공부할 수 있어요



배준현

경북대학교 컴퓨터학부 강의초빙교수 재직 중

유튜브 주니온TV 운영자


 

all Icon made by Freepik from www.flaticon.com

체험하기
모두 펼치기
교육 과정
모두 펼치기
  • 01
    강의 소개
  • 0. 강의 소개
    0. 강의자료 및 소스코드
  • 02
    알고리즘: 효율, 분석, 차수
  • 1. 알고리즘이란?
    2. 알고리즘의 효율성
    3. 알고리즘의 분석과 차수
  • 03
    분할 정복법
  • 4. 이분 검색과 합병 정렬
    5. 분할 정복과 퀵 정렬
    6. 쉬트라쎈의 행렬 곱셈
    7. 큰 정수의 계산법
    8. 분할 정복과 트로미노 퍼즐
  • 04
    동적 계획법
  • 9. 동적 계획과 이항 계수
    10. 최단 경로와 플로이드 알고리즘
    11. 연쇄 행렬 곱셈
    12. 최적 이진검색트리
  • 05
    탐욕 알고리즘
  • 13. 탐욕법과 최소비용 신장트리
    14. 서로소 집합과 크루스칼 알고리즘
    15. 최단 경로와 다익스트라 알고리즘
    16. 마감시간 있는 스케줄 짜기
    17. 허프만 코드와 허프만 알고리즘
  • 06
    되추적(백트래킹)
  • 18. 백트래킹과 n-Queens 문제
    19. n-Queens 문제의 구현
    20. 부분집합의 합 구하기
  • 07
    배낭 문제
  • 21. 배낭 문제와 탐욕 알고리즘
    22. 0-1 배낭 문제와 동적 계획법
    23. 0-1 배낭 문제와 백트래킹
    24. 분기 한정법과 0-1 배낭 문제
  • 08
    외판원 문제
  • 25. 해밀턴 경로와 외판원 문제
    26. 외판원 문제와 동적 계획법
    27. 외판원 문제와 분기 한정법
마지막 업데이트|2020년 08월 24일
강의자 소개
안녕하세요. 구름에듀 캡틴 주니온입니다. 함께 학습을 시작해봐요!

강좌 후기
무료

평균평점
5.0
난이도
어려움
수강기간
평생 무제한