콘텐츠 바로가기

콘텐츠 바로가기

[HD]쉽게 배우는 Python 알고리즘 입문
  • 신청기간
  • 학습기간
  • 교육시간
  • 교육비
  • 마일리지
  • 신청기간을 선택해주세요.
  • 22시간
  • 과정목표
  • 학습목차
  • 수료요건
  • 기타사항

  

 

 

  • 교육목표
      - 알고리즘이 무엇인지 살펴봅니다.
      학습하기 쉬운 필수 알고리즘 12개를 우선 학습합니다.
      알고리즘 코드를 학습하며 Python의 기초 문법을 다시 정리합니다.
  • 교육대상
       - Python를 학습하고 좀 더 실력을 높이고자 하는 학생 개발자
  • 교육내용
       - 본 과정은 Python를 사용하여 알고리즘에 대한 기초 이해 및 현업 필수 알고리즘을 코드로 만들어보는 전체 과정을 진행합니다. 

 

 

 

 

 

학습목차
  • 1.Python 알고리즘 학습을 위한 개발 환경 구축
  • 2.알고리즘(Algorithm)과 절차 지향 프로그래밍 강의 소개
  • 3.학습할 알고리즘 리스트 및 강의 소스 다운로드 등 소개
  • 4.합계 알고리즘(Sum Algorithm)
  • 5.Visual Studio의 디버거 기능을 사용하여 알고리즘 소스를 분석하면서 학습하기
  • 6.등차수열(Arithmetic Sequence)_연속하는 두 수의 차이가 일정한 수열
  • 7.개수 알고리즘(Count Algorithm)
  • 8.평균 알고리즘(Average Algorithm)
  • 9.최댓값 알고리즘(Max Algorithm)
  • 10.최솟값 알고리즘(Min Algorithm)
  • 11.근삿값 알고리즘(Near Algorithm)
  • 12.순위 알고리즘(Rank Algorithm)
  • 13.선택 정렬 알고리즘 소개_프로그래밍 공통 이론
  • 14.정렬 알고리즘(Sort Algorithm)
  • 15.검색 알고리즘 소개 및 이진 검색 알고리즘 설명
  • 16.검색 알고리즘(Search Algorithm)
  • 17.병합 알고리즘 이론적인 설명을 의사 코드로 진행
  • 18.병합 알고리즘(Merge Algorithm)
  • 19.최빈값 알고리즘 이론적인 설명을 의사 코드로 진행
  • 20.최빈값 알고리즘(Mode Algorithm)
  • 21.그룹 알고리즘 이론적인 설명을 의사 코드로 진행
  • 22.그룹 알고리즘(Group Algorithm)
수료조건
평가방법 비중 배점
평가항목 과제 0% 0
시험 0% 0
진도율 100% 80
수료기준 총점 80점 이상