알고리즘 초보 추천 공부 방법!
1. 코드업 기초 100제
2. 백준 온라인 저지 - 그리디, 완전탐색, BFS, DFS, 기본 동적 프로그래밍 각 50문제 풀기
(심화 : 그래프 이론, 중/고급 동적 프로그래밍, 문자열 공부)
3. 프로그래머스 등에서 원하는 기업의 기출문제 풀기
알고리즘을 공부할 수 있는 사이트를 정리해보았다.
1. 코드업 : 초급자 코스인 [기초 100제]로 기본기 쌓기
- C언어 기초 100제 : 'C'언어, '자바'로 채점 가능
-> 문제 번호 1001번부터 시작
-> C언어 풀이는 있는데 자바 해설은 따로 없어서 '코드업 1001번 자바' 이렇게 검색해서 블로그 글 참고!
- Python 기초 100제 : 파이썬
2. SW Expert Academy
- 알고리즘 문제를 풀어볼 수도 있고, Visual Code에서는 자료구조 및 알고리즘에 대한 시각화 학습 자료를 볼 수 있다.
swexpertacademy.com/main/learn/course/subjectList.do?courseId=AVuPCwCKAAPw5UW6
3. BOJ - BaekJoon Oline Judge
- 그리디, 탐색유형, 기본 동적 프로그래밍 문제를 각 50개씩 풀어보기를 추천!
- 백준 온라인 저지 태그, 난이도 정보 제공 사이트 (solved.ac/)
4. 프로그래머스
- 마찬가지로 코딩테스트 연습을 해볼 수 있고 실제로 기업에서 코딩테스트를 할 때 프로그래머스를 통해서 테스트를 하는 경우가 많다. 관심있는 기업의 기출문제가 있는지 확인해보고 풀어보면 좋은 곳!
- 레벨 별로 난이도 별로 필터해서 볼 수 있으니 자기에게 맞는 난이도의 문제를 풀어볼 수 있다.
5. leetcode : 여기는 영어로 된 사이트
6. visualgo.net
- 영상을 통한 자료구조와 알고리즘의 시각화(한국어판) 사이트
7. 코드포스
8. 해커랭크
'공부' 카테고리의 다른 글
유데미(Udemy) 클린코드 자바스크립트 / 수강후기 :) (0) | 2021.12.12 |
---|---|
[SQLD] 2021년 43회 SQLD 시험 D-1 일기 및 시험 정보 + 벼락치기 (0) | 2021.11.19 |
[패스트캠퍼스] 칼퇴치트키 엑셀인강 '엑셀유치원' 수강 후기 (0) | 2021.07.11 |
[패스트캠퍼스 서포터즈 3기] NODEJS 초격차 패키지 강의 후기 2 (크롤링 모듈) (0) | 2021.06.12 |
[패스트캠퍼스 서포터즈 3기] node.js 초격차 패키지 강의 후기 (0) | 2021.06.04 |