실전 알고리즘 강좌 리뉴얼에 대한 안내

우선 실전 알고리즘 강좌를 영상으로 제작해 유튜브에 올릴 계획을 가지고 있습니다. https://www.youtube.com/channel/UCwFszkz9NbnQyQn5YbDfZtg 구독 좋아요 꺼마워요 ㅎㅅㅎ

 

현재 개정 전의 실전 알고리즘 강좌는 0x00강에서 0x14강까지 총 21강으로 이루어져있습니다. 전반적으로 오타를 수정함은 물론이고, 0x00~0x0E강의 슬라이드에는 글씨가 너무 많아 말로 해도 되는 내용은 전부 슬라이드에서 제거하는 작업을 하려고 합니다.

 

그리고 강을 구성할 때에는 몰랐는데 서로 다른 주제를 한 강에 같이 두는 것이 바람직하지 않아 이를 분리하려고 합니다. 예를 들어 0x0D강의 경우 해쉬, 이진 검색 트리, 힙이 한 강에 다 들어있는데 이를 3개의 강으로 분리할 계획입니다.

 

또한 한 강의 내용이 굉장히 많은 경우에는 2개의 강으로 분리할 계획입니다.

 

이로 인해 리뉴얼을 하고 나면 강의 개수는 늘어나고 한 강 당 내용은 적어지게 됩니다.

 

마이너한 수정이었다면 새로운 게시글을 만들지 않고 내용만 수정할텐데 전반적으로 뜯어고쳐야하기 때문에 지금까지 만들어둔 강의는 개정 전의 것이고 리뉴얼한 강좌를 다시 업로드할 것입니다. 한 강을 완성할 때 마다 유튜브에도 같이 올리려고 합니다.

 

아직 시작을 안해봐서 시간이 얼마나 걸릴지 감은 잘 안오지만 이번 방학에 굉장히 한가한 상황이라 시간을 많이 투자할 수 있을 것 같습니다.

 

총 32강 + 부록 4강으로 예상하고 있고 예상 목차는 아래와 같습니다. 그러나 상황에 따라 변경될 수 있습니다.

 

0x00강 - 오리엔테이션
0x01강 - 기초 코드 작성 요령 I
0x02강 - 기초 코드 작성 요령 II
0x03강 - 배열
0x04강 - 연결 리스트
0x05강 - 스택
0x06강 - 큐
0x07강 - 덱
0x08강 - 스택의 활용(수식의 괄호 쌍)
0x09강 - BFS
0x0A강 - DFS
0x0B강 - 재귀
0x0C강 - 백트래킹
0x0D강 - 시뮬레이션
0x0E강 - 정렬 I
0x0F강 - 정렬 II
0x10강 - 다이나믹 프로그래밍
0x11강 - 그리디
0x12강 - 수학
0x13강 - 이분탐색

0x14강 - 투 포인터
0x15강 - 해쉬
0x16강 - 이진 검색 트리
0x17강 - 우선순위 큐
0x18강 - 그래프
0x19강 - 트리
0x1A강 - 위상정렬
0x1B강 - 최소 신장 트리
0x1C강 - 플로이드 알고리즘
0x1D강 - 다익스트라 알고리즘

0x1E강 - KMP 알고리즘 
0x1F강 - 트라이

부록 1 - 문자열 기초

부록 2 - 동적 배열
부록 3 - 비트마스킹
부록 4 - union find
부록 5 - 다이나믹 프로그래밍 심화

 

ㅎㅇㅌ!

  Comments