알고리즘

SNS, 배달앱, 금융앱, 게임, 쇼핑몰 등 비슷한 듯 서로 다른 서비스들이 우후죽순 생겨나고 있습니다. 이러한 개발 시장 속에서 살아남는 열쇠는 효율성에 있습니다. 얼마나 더 빠른가? 얼마나 더 효율적인가? 그 열쇠를 쥐고 있는 것이 바로 「알고리즘」입니다. 알고리즘은 어떠한 문제를 해결하기 위한 절차를 공식화한 형태로 표현한 것입니다. 이러한 알고리즘 공식을 바탕으로 현실 속 직면한 문제를 더 효율적이게, 더 빠르게 해결할 수 있도록 도와주는 것이죠. 취업&입시 코딩테스트, 프로그램 개발 등 알고리즘은 프로그래밍의 끝판왕입니다.

어떤 내용을 배우나요

  • 1최소신장트리(Minimum Spanning Tree)
  • 2백트래킹(Back Tracking)
  • 3최단경로알고리즘(Dijkstra, Bellmanford, Floyd Warshall)
  • 4동적프로그래밍(Dynamic Programming, Sliding Window)
  • 5문자열 알고리즘(KMP, Boyer Moor Method)
  • 6세그먼트트리(Segment Tree)
  • 7투포인터(To Point)
  • 8그리디(Greedy)
  • 9위상정렬(Topologycal sorting)
  • 10브루트포스(BruteForcing)
  • 11누적합(Prefix Sum)
  • 12YBM IT COS pro 1급 / 2급

이 수업을 통해 얻을 수 있는 것은?

  • 1대기업 코딩테스트 합격 및 알고리즘 대회, 정보올림피아드 수상 수준 실력
  • 2대학교 프로그래밍 수업에서 고학점 취득(알고리즘/자료구조 수업 포함)
  • 3현업자 사내 코딩테스트 합격
  • 4알고리즘 역량 강화
  • 5YBM IT COS pro 자격증 취득

수강안내

  • 1대상 : 자료구조 과정 수료자
  • 2수강기간 : 3개월 ~
  • 3정원 : 6명
  • 41:1 개별진도
  • 5200,000원(주2회 * 90분)