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

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

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

Lecture Introduction
Difficulty
Difficult
Category
Programming - Algorithm
Tag
파이썬, 알고리즘
Certificate
You can issue a certificate of completion
Target Audience
- 알고리즘에 대해 제대로 공부하고 싶은 비전공자
- 알고리즘 과목의 예습과 복습이 필요한 전공자
- 실제 동작하는 소스 코드 기반으로 알고리즘을 이해하고 싶은 분
- 수학과 증명이 어려워 알고리즘을 멀리하신 분
- 대학 전공 수준의 알고리즘을 공부하고 싶은 분

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


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

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

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




집에서 만나는 대학 강의


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

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




참고해주세요


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

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

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








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



배준현

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

유튜브 주니온TV 운영자


 

all Icon made by Freepik from www.flaticon.com

Preview
Expand All
  • 01
    강의 소개
  • 0. 강의 소개
Curriculum
Expand All
  • 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. 외판원 문제와 분기 한정법
Instructor Introduction
user
주니온Teacher

Lecture Reviews
  • No reviews have been written.

Free


Average Rating
5.0
Difficulty
Difficult
Lecture Period
Unlimited