알고리즘 기초를 독학으로 공부하는 효율적인 방법은?

2026-07-31 08:54:37
111
Share
ABO Personality Quiz
Take a quick quiz to find out whether you‘re Alpha, Beta, or Omega.
Scent
Personality
Ideal Love Pattern
Secret Desire
Your Dark Side
Start Test

3 Answers

Max
Max
리뷰어 군인
알고리즘 학습 계획을 세울 땐 '목표 설정'이 핵심이에요. 저는 일주일에 한 가지 주제(예: 정렬 알고리즘)를 깊게 파는 방식을 선택했어요. 월요일은 이론 공부, 화요일은 기본 문제, 수요일은 응용 문제... 이런 식으로 점진적으로 난이도를 높였어요.

개인적으로 가장 큰 실수는 초반에 어려운 자료구조부터 시작했던 거였어요. 지금 생각해보면 '시간 복잡도'처럼 기본 개념을 탄탄히 다진 후 트리나 그래프로 넘어가는 게 더 나았을 것 같아요. 쉬운 내용이라도 제대로 이해하는 시간이 결코 아깝지 않아요.
2026-08-02 05:49:35
9
Kevin
Kevin
해결러 교수
어제 동네 카페에서 알고리즘 책을 펼쳐놓고 고민했어요. '왜 이 코드가 효율적이지?' 같은 질문을 계속 던지는 게 중요하더라구요. 제 경험상 개념을 이해했다면 바로 비슷한 유형의 문제 3~4개를 연달아 푸는 게 효과적이에요. 처음엔 답을 보고 외우듯이 따라해도, 점점 패턴이 눈에 보이기 시작하거든요.

모바일 앱으로 틈틈이 퀴즈를 풀면서 공부하는 것도 추천해요. 대중교통 기다릴 때, 잠들기 전에 짧은 시간이라도 활용하다 보면 어느새 기본기가 탄탄해져 있어요. 복잡한 알고리즘은 그림으로 그리거나 친구에게 설명해보려고 하면 이해가 더 잘되요.
2026-08-02 12:09:50
2
Nathan
Nathan
정보통 작가
요즘 알고리즘 공부에 빠져서 매일 새벽까지 코드를 짜고 있어요. 독학으로 시작할 때 가장 중요한 건 '재미'를 찾는 거라고 생각해요. 저는 '코딩 테스트' 문제 풀이부터 시작해서 어려운 개념을 자연스럽게 접했어요. 문제를 풀다가 모르는 게 생기면 구체적인 질문을 검색하고, 관련 이론을 뒤적이는 방식이 가장 효과적이더라구요.

영상 강의만 계속 보는 건 지루할 때가 많아서, 저는 '백준'이나 '프로그래머스'에서 실제 문제를 풀면서 필요한 부분만 찾아보는 스타일이에요. 이렇게 하니 이론이 머릿속에 훨씬 오래 남아요. 쉬운 문제라도 직접 손으로 풀어보는 습관이 알고리즘 감각을 키우는 데 정말 도움이 된다는 걸 깨달았어요.
2026-08-03 21:57:47
7
View All Answers
Scan code to download App

Related Books

Related Questions

알고리즘 추천 도서와 함께 공부하는 효율적인 방법은 무엇인가요?

3 Answers2026-05-03 19:23:57
알고리즘 책을 공부할 때 가장 중요한 건 바로 '손으로 직접 해보는 것'이에요. '알고리즘 문제 해결 전략' 같은 책을 읽을 때는 일단 이론 부분을 빠르게 훑고 바로 연습 문제를 풀어보는 편이죠. 책에 나온 예제 코드를 그대로 타이핑해보면 머리로 이해한 내용이 손끝으로 전달되면서 더욱 확실하게 기억에 남더라구요. 문제를 풀 때는 타이머를 설정하고 실제 시험처럼紧张感을 유지하는 것도 도움이 됩니다. 한 문제를 오래 붙잡고 있는 것보다는 시간을 정해두고 안 풀리면 해답을 보는 편이 효율적이에요. 해답을 본 후에는 반드시 자신의 언어로 다시 풀어쓰는 과정을 거치면 개념이 제대로 잡힙니다.

알고리즘 기초를 배우기 위해 추천하는 책은 무엇인가요?

3 Answers2026-07-31 13:43:30
코딩을 처음 접하는 친구에게 항상 추천하는 책은 'Hello Coding 그림으로 개념을 이해하는 알고리즘'이에요. 삽화와 비유가 많아서 추상적인 개념도 직관적으로 이해하기 쉬워요. 특히 재귀나 정렬 알고리즘 부분은 커피머신 예시로 설명하는데, 진짜 머리에 쏙 들어오더라구요. 다만 자료구조 설명은 조금 부족한 느낌이라서, 이 부분은 '윤성우의 열혈 자료구조'로 보충하는 편이 좋아요. C 언어 기반이지만 개념 설명이 워낙 자세해서 다른 언어 학습자도 도움 많이 받을 수 있어요. 두 권 함께 보면 금상첨화!

알고리즘 기초를 마스터하는 데 걸리는 평균 시간은?

3 Answers2026-07-31 18:26:05
얼마 전에 알고리즘 기초를 공부하기 시작했을 때, 정말 막막했던 기억이 나네요. 처음엔 '빅오 표기법' 같은 개념도 이해하기 어려웠는데, 매일 2시간씩 꾸준히 공부하니 3개월 정도 후에는 기본적인 문제들을 혼자서 풀 수 있게 되더라구요. 물론 개인차가 크지만, 하루에 1~2시간 투자한다면 대략 4~6개월이 적당한 기간이라고 생각해요. 중요한 건 자료구조와 기본 알고리즘(정렬, 탐색 등)을 먼저 확실히 이해하는 거예요. '이것이 취업을 위한 코딩 테스트다' 같은 책으로 시작하면 도움이 많이 됩니다. 실력이 쌓이면 백준이나 프로그래머스에서 문제를 풀어보는 게 좋아요. 어느 순간 문제 패턴이 눈에 보이기 시작할 거예요.

체크체크 수학 2-1 답지와 함께 공부하는 효율적인 방법은 무엇인가요?

3 Answers2026-03-05 11:02:12
수학 문제집을 풀 때 답지 활용은 양날의 검이라고 생각해요. 저는 먼저 문제를 풀어보고 틀린 부분만 답지를 확인하는 방식으로 공부했어요. 답지를 바로 보면 이해한 것 같지만 막상 시험장에서는 비슷한 문제를 풀지 못하는 경우가 많더라구요. 특히 '체크체크 수학 2-1' 같은 경우 개념 설명이 잘 되어있어서, 답지만 보기보다는 관련 개념 부분을 같이 읽으면서 이해하는 게 도움이 많이 됐어요. 문제를 풀 때는 시간을 정해두고 푸는 습관을 들이는 것도 중요해요. 30분 동안 집중해서 풀고, 그 다음에 답지를 확인하면서 오답 노트를 만드는 방법이 효과적이었어요. 오답 노트에는 틀린 이유와 함께 관련 공식이나 개념을 함께 적어두면 나중에 복습할 때 훨씬 유용하답니다.

알고리즘 기초 강의 중 무료로 수강 가능한 온라인 강의는?

3 Answers2026-07-31 18:20:00
요즘 온라인 학습 플랫폼에서 알고리즘 기초 강의를 무료로 제공하는 경우가 많아요. 특히 'Coursera'나 'edX' 같은 글로벌 사이트에서는 MIT, Stanford 같은 명문대 강의를 공짜로 들을 수 있죠. '인프런' 같은 국내 플랫폼도 초보자용 알고리즘 강좌를 종종 오픈합니다. 시간대별로 확인하면 놓치는 건 없을 거예요. 개인적으로 추천하는 건 하버드 대학의 'CS50'인데, 프로그래밍 개념과 알고리즘을 재밌게 배울 수 있어요. 영상 퀄리티도 영화 수준이라 집중력이 떨어질 때 보기 좋습니다. 다만 영어 자막이 필요할 수 있으니 준비해야 해요. 한국어 강의를 원한다면 '생활코딩' 같은 채널도 괜찮습니다.

드로잉 기초를 독학으로 마스터할 수 있을까요?

9 Answers2026-03-09 19:11:31
종이와 펜만 있다면 누구나 시작할 수 있는 게 드로잉의 매력이죠. 유튜브에 '초보 드로잉 강좌'를 검색하면 선 따라그리기부터 인체 비율 설명까지 체계적인 영상들이 넘쳐나요. 저도 지난해에 스케치북 사서 따라그리기 시작했는데, 매일 30분씩 투자하니 3개월 만에 풍경화가 어느 정도 나오더라구요. 중요한 건 완성도를 비교하며 좌절하지 않는 거예요. 처음엔 투박해도 꾸준히 그리면 손이 기억하는 순간이 옵니다. 잘 그리는 사람들 인스타를 보면 오히려 독학러が多い 걸 발견했어요. 개인적인 스타일을 빨리 찾을 수 있는 장점도 있고요. 다만 해부학 책이나 구도 이론서는 중간에 꼭 접해야 해요. 제 경우 '빛과 그림자' 개념을 모르고 6개월을 헤매다 전문가 조언 한마디에 눈이 번쩍 뜨였던 경험이 있거든요.
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status