Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python 알고리즘 입문: 다양한 알고리즘 이론 및 문제 해결 방법을 학습
Rating: 4.4 out of 5(184 ratings)
791 students

Python 알고리즘 입문: 다양한 알고리즘 이론 및 문제 해결 방법을 학습

Python을 사용하여 현업 필수 알고리즘 직접 구현해보기
Last updated 2/2024
Korean

What you'll learn

  • Python 언어 기반으로 한 알고리즘 이론 및 구현

Course content

1 section22 lectures5h 41m total length
  • Python 알고리즘 학습을 위한 개발 환경 구축49:49
  • 알고리즘(Algorithm)과 절차 지향 프로그래밍 강의 소개26:16
  • 학습할 알고리즘 리스트 및 강의 소스 다운로드 등 소개10:57
  • 합계 알고리즘(Sum Algorithm)10:10
  • Visual Studio의 디버거 기능을 사용하여 알고리즘 소스를 분석하면서 학습하기12:47
  • 등차수열(Arithmetic Sequence)_연속하는 두 수의 차이가 일정한 수열7:18
  • 개수 알고리즘(Count Algorithm)7:18
  • 평균 알고리즘(Average Algorithm)10:58
  • 최댓값 알고리즘(Max Algorithm)14:27
  • 최솟값 알고리즘(Min Algorithm)12:00
  • 근삿값 알고리즘(Near Algorithm)15:28
  • 순위 알고리즘(Rank Algorithm)12:43
  • 선택 정렬 알고리즘 소개_프로그래밍 공통 이론16:27
  • 정렬 알고리즘(Sort Algorithm)22:11
  • 검색 알고리즘 소개 및 이진 검색 알고리즘 설명14:27
  • 검색 알고리즘(Search Algorithm)22:55
  • 병합 알고리즘 이론적인 설명을 의사 코드로 진행11:22
  • 병합 알고리즘(Merge Algorithm)11:28
  • 최빈값 알고리즘 이론적인 설명을 의사 코드로 진행7:07
  • 최빈값 알고리즘(Mode Algorithm)9:52
  • 그룹 알고리즘 이론적인 설명을 의사 코드로 진행7:17
  • 그룹 알고리즘(Group Algorithm)28:21

Requirements

  • Python 언어의 기초 문법에 대한 학습이 진행되신 분들이 수강하실 수 있습니다

Description

[Python을 사용하여 현업 필수 알고리즘 직접 구현해보기]

본 과정에서는 Python 언어를 활용하여 현업에서 필수적으로 다뤄지는 핵심 알고리즘 12개를 우선 학습해보고 직접 코드로 구현해봅니다. 해당 알고리즘 코드를 학습하며 Python의 기초 문법 사항들에 대해서도 다시 정리해보실 수 있습니다.

본 강의는 특정 알고리즘에 대한 이론 강의와 함께, 해당 내용에 대한 실제 문제 풀이 및 해설 내용을 병렬적으로 배치해둔 것이 특징입니다. 단순히 이론적으로만 알고 넘어가는 게 아닌, 실제로 코드로 필수 알고리즘을 짜보며 학습해가시기 바랍니다.

본 강의의 목차는 다음과 같이 구성되어 있습니다.


<목차>

  • Python 알고리즘 학습을 위한 개발 환경 구축

  • 알고리즘(Algorithm)과 절차 지향 프로그래밍 강의 소개

  • 학습할 알고리즘 리스트 및 강의 소스 다운로드 등 소개

  • 합계 알고리즘(Sum Algorithm)

  • Visual Studio의 디버거 기능을 사용하여 알고리즘 소스를 분석하면서 학습하기

  • 등차수열(Arithmetic Sequence)_연속하는 두 수의 차이가 일정한 수열

  • 개수 알고리즘(Count Algorithm)

  • 평균 알고리즘(Average Algorithm)

  • 최댓값 알고리즘(Max Algorithm)

  • 최솟값 알고리즘(Min Algorithm)

  • 근삿값 알고리즘(Near Algorithm)

  • 순위 알고리즘(Rank Algorithm)

  • 선택 정렬 알고리즘 소개_프로그래밍 공통 이론

  • 정렬 알고리즘(Sort Algorithm)

  • 검색 알고리즘 소개 및 이진 검색 알고리즘 설명

  • 검색 알고리즘(Search Algorithm)

  • 병합 알고리즘 이론적인 설명을 의사 코드로 진행

  • 병합 알고리즘(Merge Algorithm)

  • 최빈값 알고리즘 이론적인 설명을 의사 코드로 진행

  • 최빈값 알고리즘(Mode Algorithm)

  • 그룹 알고리즘 이론적인 설명을 의사 코드로 진행

  • 그룹 알고리즘(Group Algorithm)

Python 언어를 사용하시는 분들 중에 알고리즘에 대한 보다 깊은 이해와 활용이 필요하신 분들은 본 강의를 통해 많은 도움 얻어가시기 바랍니다.

Who this course is for:

  • Python 언어로 다양한 알고리즘 이론 및 문제 해결 방법을 학습해보고 싶은 사람