알고리즘 스터디 시작 : 2021.01.25
Github repository 생성 : 2021.01.30
알고리즘 개인 공부 기록 다시 시작 : 2022.02.10
- 하루 2문제
- 풀이 방법이 막막할 경우 구글링으로 풀이 참고
- 정답 코드 과정 이해
- 3-4일 이후에 스스로 다시 풀기
날짜 | 해결한 문제 | 특이사항(있을 경우) |
---|---|---|
2021 | ||
1/30(토) | 3. for문(1문제) | Github repository 생성 |
1/31(일) | 4. while문(3문제), 5. 1차원 배열(1문제) | |
2월 | ||
2/1(월) | 5. 1차원 배열(1문제) | 단계별 문제 폴더 정리 |
2/2(화) | 5. 1차원 배열(1문제) | HTML/CSS 공부 + 알고리즘 -> 시간 관리 필수!! |
2/3(수) | - | HTML / CSS 과제에 집중 |
2/4(목) | 5. 1차원 배열(2문제) | |
2/5(금) | 5. 1차원 배열(1문제) | |
2/6(토) | - | |
2/7(일) | 6. 함수(1문제) | |
2/8(월) | 5. 1차원 배열(1문제) | 형식 맞추느라 한참 고민한 문제 |
알고리즘 주간 적응 & 설날 연휴 | ||
2/15(월) | 7. 문자열(2문제) | 과제 바쁘더라도 하루에 1문제라도 꾸준히 풀기 |
2/16(화) | 7. 문자열(2문제) | |
2/17(수) | 문자열 2문제 시도했지만, 모두 실패 | |
2/18(목) | 7. 문자열(1문제) | |
2/19(금) | 알고리즘 문제 풀 시간 확보 필요 | |
2/20(토) | 8. 기본 수학 1(1문제) | |
2/21(일) | 8. 기본 수학 1(2문제) | |
2/22(월) | 8. 기본 수학 1(2문제) | |
2/23(화) | 8. 기본 수학 1(1문제) | |
2/24(수) | - | 계산기 문제(SWEA) 고민하다가 시간 확보 못함 |
2/25(목) | - | 역량테스트 준비 |
2/26(금) | 9. 기본 수학 2(1문제) | |
2/27(토) | 7. 문자열(1문제) | |
2/28(일) | 7. 문자열(3문제) | |
3월 | ||
3/1(월) | 7. 문자열(1문제), 8. 기본 수학 1(1문제) | 문자열 완료 |
3/2(화) | - | |
3/3(수) | - | |
3/4(목) | - | |
3/5(금) | 10. 재귀(2문제) | |
3/6(토) | 9. 기본 수학 2(1문제) | |
3/7(일) | - | |
3/8(월) | - | |
3/9(화) | 9. 기본 수학 2(1문제) | |
3/10(수) | - | |
3/11(목) | - | |
3/12(금) | - | |
3/13(토) | - | |
3/14(일) | - | |
3/15(월) | 6. 함수(1문제) | 함수 완료 |
- | 자기소개서 작성 / 알고리즘 역량테스트 준비 | |
3/22(월) | ||
3/23(화) | 8. 기본 수학 1(2문제) | 기본 수학 1 완료 |
3/24(수) | 9. 기본 수학 2(1문제) | |
3/25(목) | 9. 기본 수학 2(1문제) | |
3/26(금) | - | |
3/27(토) | 9. 기본 수학 2(1문제) | |
3/28(일) | - | |
3/29(월) | 9. 기본 수학 2(1문제) | |
3/30(화) | ||
3/31(수) | 10. 재귀(1문제) | |
4월 | ||
4/1(목) | 12. 정렬(1문제) | |
4/2(금) | 12. 정렬(1문제) | |
6월 | ||
6/19(토) | 10. 재귀(1문제) | 재귀 완료 |
2022 | ||
2월 | ||
ps-study 프로그래머스 |
브리님 추천 알고리즘 repository | |
2/9(수) | 01_Brute_Force(1문제) | |
2/10(목) | 01_Brute_Force(1문제) | 복습 필요 |
2/11(금) | 01_Brute_Force(1문제) | |
2/14(월) | 01_Brute_Force(1문제) | 모든 과정 탐색하는 알고리즘에 좀 더 익숙해짐 |
2/15(화) | 01_Brute_Force(2문제) | 부분집합 찾는 과정 좀 더 연습 |
2/16(수) | 서류 제출 마무리 | |
2/17(목) | 01_Brute_Force(2문제) | DFS 공부 |
2/18(금) | ||
2/19(토) | ||
2/20(일) | 01_Brute_Force(1문제) | Level 4 시작 |
2/21(월) | 01_Brute_Force(1문제) 정렬(2문제) |
프로그래머스 시작 |
2/22(화) | 01_Brute_Force(1문제) 정렬(1문제) |
프로그래머스 정렬 완료 |
2/23(수) | 01_Brute_Force(1문제), 02_Sort_Application(1문제) 이분탐색(1문제) |
백준 정렬 시작 / 프로그래머스 이분탐색 시작 |
2/24(목) | 02_Sort_Application(2문제), 03_Binary_Search(1문제) 이분탐색(1문제) |
이분탐색 : 백준 시작 / 프로그래머스 완료 |
2/25(금) | 03_Binary_Search(2문제) 완전탐색(1문제) |
|
2/26(토) | 완전탐색(1문제) |
프로그래머스 완전탐색 / 이코테 그리디&구현 영상 |
2/27(일) | 완전탐색(1문제) |
프로그래머스 완전탐색 완료 |
2/28(월) | 깊이/너비 우선 탐색(DFS/BFS, 3문제) |
DFS/BFS 설명 영상 추가 공부 필요 |
3월 | ||
3/1(화) | 09_Dynamic_Programming(1문제) | DP 설명 영상 시청 및 학습 / SQL 공부는 프로그래머스에서 진행 |
3/2(수) | 05_Graph_Search(1문제) | |
3/3(목) | 05_Graph_Search(2문제) | BFS 연습 진행 |
3/4(금) | 05_Graph_Search(1문제) | |
코딩테스트 이후 휴식 | ||
3/9(수) | 탐욕법(Greedy)(1문제) |
Greedy & DFS / BFS 집중 연습 시작 |
3/10(목) | 탐욕법(Greedy)(2문제) |
Greedy 유형 다양하게 풀기 |
3/11(금) | 탐욕법(Greedy)(2문제) |
|
3/12(토) | DFS/BFS(1문제) 그리디 알고리즘(1문제) |
Greedy, DFS/BFS 집중적으로 준비 |
3/13(일) | DFS/BFS(2문제) | |
3/14(월) | DFS/BFS(2문제) | |
3/15(화) | DFS/BFS(2문제) | |
3/16(수) | DFS/BFS(1문제) | |
3/17(목) | DFS/BFS(1문제) | 1문제 풀이 & 1문제 복습 |
3/18(금) ~ 3/20(일) | 코딩테스트 준비 / 코딩테스트(3/19) / 휴식 | |
3/21(월) | 힙(Heap)(1문제) |
heapq 라이브러리 학습 |
3/22(화) | ||
3/23(수) | 힙(Heap)(1문제) |
heap 공부 & 해당 문제 다시 풀기 |
3/28(월) | 05_Graph_Search(1문제) | |
3/29(화) | 힙(Heap)(1문제) |
heap 강의 영상 공부하기 |
6월 | ||
6/15(수) | 정렬(1문제) | |
6/16(목) | 정렬(1문제) | 1문제는 꼭 풀기 |
6/17(금) | 정렬(1문제) | |
6/21(화) | Binary_Search(1문제) | |
6/24(목) | 정렬(1문제) | |
"Slow and Steady wins the race."
Keep coding, and be happy (¬‿¬)