본문 바로가기
알고리즘

알고리즘 관련 주워둔 즐겨찾기 모음

by dharana7723 2022. 7. 8.

출처: Lanto

알고리즘 어떻게 돌아가는지 시각적으로 보여주는 사이트 (영어)visualgo.net/en

코딩 테스트 대비 문제집 with Baekjoon https://github.com/tony9402/baekjoon

 

GitHub - tony9402/baekjoon: 코딩테스트 대비 문제집(Baekjoon Online Judge)

코딩테스트 대비 문제집(Baekjoon Online Judge). Contribute to tony9402/baekjoon development by creating an account on GitHub.

github.com

Neetcode 사이트와 유튜브 - Leetcode에서 뭘 풀어야할지 모를 때 순서대로 따라가면 좋다. neetcode.io

 

NeetCode.io

 

neetcode.io

릿코드 스터디 플랜 : 따라 하기 좋음

leetcode.com/study-plan/

> Explore : 개념 이해하기 좋음

leetcode.com/explore/

 

(릿코드 이어서) > Blind 75 : 위쪽의 Neetcode에도 있음 자주 만날 수 있는 문제들을 75개로 추려놓은 모음 leetcode.com/list/xi4ci4ig/ > Blind 75를 주차별로 난이도별로 보고 싶다? 이런 사이트도 있음 techinterviewhandbook.org/grind75

 

Grind 75 - A better Blind 75 you can customize, by the author of Blind 75

Indicate your preferences and we will recommend the best LeetCode questions for you to practice.

www.techinterviewhandbook.org

 

신찬수 교수님의 유튜브 (파이썬으로 설명 해주심) 다 본건 아니지만

구동 원리나 자료 구조 등등 설명 잘 해주셔서 이해 쏙쏙됨

 

https://www.youtube.com/c/ChanSuShin

 

Chan-Su Shin

한국외국어대학교 컴퓨터공학부 신찬수 교수의 강의용 채널로 전체 공개 콘텐츠입니다. (죽어가던 채널을 코로나가 강제로 부활시키는군요.) 주로 자료구조와 알고리즘에 대한 내용을 다루며,

www.youtube.com

 

권오흠 교수님의 유튜브 약간 졸린 톤이긴 하지만 차분히 잘 설명해주셔서 좋다고 합니다.

youtube.com/c/OhHeumKwon

인프런에도 권오흠 교수님의 무료 강의가 있습니다. > 영리한 프로그래밍을 위한 알고리즘

 

 

긱이라고 불리는 사이트로 자료구조, 알고리즘, 언어 등 많은 질의응답과 자료가 있는 사이트.

질의응답만 (스택오버플로우처럼) 많은 사이트라 생각했는데 알고리즘 자료도 많다고 합니다.

geeksforgeeks.org

 

GeeksforGeeks | A computer science portal for geeks

A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.

www.geeksforgeeks.org

 

그리고 코딩 인터뷰 완전 분석이라는 크고 두꺼운 책이 있는데, 예전에 면접 준비를 할때 일부분을 보았고, 유용했지만

코드 테스트 보다는 실리콘밸리 혹은 기술 인터뷰 종합에 가까운 책이었고 추후 면접 정리나 기술 정리를 할 때 다시 읽어보려고 일단 접어 놓았다.

 

그리고 특정 강의 들에 대해 (인공지능, 머신러닝 혹은 CS 기초, 블록체인 등) 기초가 탄탄하고 퀄리티 좋은 강의를 찾고 있거나 어떤 식으로 강의가 진행되는지 알고싶다면 MIT 강의를 한번쯤 들어보는 것을 추천한다. 특히 머신러닝/딥러닝 강의 중 굉장히 유명한 강의도 있는데 이건 MIT가 아니라 스탠포드였는지 정확히 기억이 안나지만, 유튜브에 한국어 번역본도 있으니 거의 무조건 듣는 코스이기 때문에 집고 넘어가는 게 좋을 것 같다. (MIT 강의는 당연히 영어입니다.) 필요한 걸 검색해 보면 좋은 강의가 많습니다.

https://www.youtube.com/c/mitocw/featured