Kevlog
Published on

알고리즘 - 준비

Authors
  • avatar
    Name
    Kevin Junho Kim
    Twitter

언어

파이썬 그리고 자바스크립트 두개 언어로 작성할 예정이다.

(기회가 된다면 오랜만에 C언어도?)

순서

오랜만의 알고리즘이라 시작은 가볍게 시작해서 점점 깊이 있게 들어가려 한다.

아래 단계들을 가지고 하나씩 해볼까 한다.

  • 자료구조 배열, 스택, 큐, 힙, 해시 테이블, 연결 리스트, 트리, 그래프

  • 알고리즘 탐색, 정렬, 재귀, BFS, DFS, 백트래킹, 동적 계획법

  • 시간 복잡도, 공간 복잡도 계산

  • 알고리즘 문제풀기

  • 문제 분석하고 비교하기

문제풀이 사이트

문제는 프로그래머, 백준 그리고 leetcode에서 할 예정이다.

계획

일단 동빈나 알고리즘 강의를 먼저 보면서 대부분 기억 안나는 파이썬을 다시 공부하고

(https://www.youtube.com/watch?v=m-9pAwq1o3w&list=PLRx0vPvlEmdAghTr5mXQxGpHjWqSz0dgC&index=1)

알고리즘과 자료구조에 대해 정리를 하면서 한번 다시 리캡을 해보려 한다.