- Programming Language
- C++
- IDE
- Visual Studio 2017
- Github를 통한 코드 공유 및 피드백
- Tag를 남겨 기억이 나지 않는 부분을 찾기 쉽도록 한다.
- 실제 본 시험의 경우, Tag는 CodingTest이다.
- 주 단위 기록
- 항상 날짜는 주 단위로 기록한다. (월요일부터 시작)
- 시험과 연습을 분리
- 시험은 📝, 연습은 ✔️ 과 같은 모양으로 분리한다.
- 할 일
- 이론 정리
- 각자가 해당 범위에 대한 알고리즘 이론 내용을 간단히 정리한다.
- 문제 풀이
- 각자가 해당 범위에 대한 알고리즘 문제를 푼다.
- 문제를 풀 때 발생한 [issue] 를 기록한다.
- issue: 추가로 공부하고 싶은 개념, 어려웠던 부분, 오류가 난 부분 등
- 해당하는 문제에 대한 링크도 첨부한다.
- 회고
- 해당 코드의 좋은 예제를 찾아서 분석한다.
- 피드백과 좋은 예제를 통해 자신의 코드를 수정하여 다시 push한다.
- 이론 정리
📝
- [계정 만들기] CodingTest 2018 MIDAS CHALLENGE 1번
- [전자메일주소] CodingTest 2018 MIDAS CHALLENGE 2번
- [인류의 마지막 여행] CodingTest, 이차원배열동적할당 2018 MIDAS CHALLENGE 3번
- [활성화 코드 만들기] CodingTest 2018 MIDAS CHALLENGE 4번
- [삼항 연산자] CodingTest 2018 MIDAS CHALLENGE 5번
- [가장 큰 영역 찾기] CodingTest 2018 MIDAS CHALLENGE 6번
✔️
- [정수 정렬하기] qsort(C) Codeground
📝
- [카카오프렌즈 컬러링북] FloodFill, Stack, 미로찾기 2017 kakao code festival
✔️
- [피보나치 함수] 다이나믹프로그래밍, 반복피보나치 백준 1003번