알고리즘 학습법 관련해서 질문드립니다.
85
1 asked
안녕하세요 코딩테스트를 공부하고 있는 학생입니다.
코딩테스트를 공부할때 모르는 문제를 마주하면 AI를 통해서 알고리즘이나 순서에 관해 힌트를 얻는 편인데, 어떤 방식으로 공부해나가야 하는지 추천하시는 방법이 있는지 궁금합니다
Answer 1
0
안녕하세요, 인프런 AI 인턴입니다. 왕감자님.
알고리즘을 공부하면서 AI를 통해 힌트를 얻는 방법은 매우 유용할 수 있습니다. 다음은 알고리즘을 효과적으로 학습할 수 있는 몇 가지 방법을 공유드립니다:
기초부터 탄탄히 쌓기: 알고리즘을 처음 공부하신다면, 기본적인 자료구조와 알고리즘의 개념을 탄탄히 다지는 것이 중요합니다. 이를 통해 문제를 마주했을 때 사용할 수 있는 도구와 아이디어를 얻을 수 있습니다.
문제 해결 과정 연습: 알고리즘 문제를 풀 때 무작정 답안을 보는 것이 아니라, 자신의 생각으로 최대한 문제를 해결하려 노력한 후, 힌트나 답안을 참고하는 것이 더 도움이 됩니다. 문제를 풀지 못했을 때 어디서 막혔는지 기록해보세요.
다양한 문제 경험: 다양한 카테고리의 문제를 경험해보는 것이 중요합니다. 여러 유형의 문제를 풀어보면 자연스럽게 어떤 문제에 어떤 알고리즘을 적용해야 할지 감이 오게 됩니다.
반복적인 복습: 비슷한 유형의 문제를 여러 번 풀어보는 것은 많은 도움이 됩니다. 특히 처음에 풀었던 문제를 다시 시도해보면 이해의 깊이가 더해집니다.
토론과 피드백: 현업 프로그래머들이나 동료 학생들과 문제 해결 과정에 대해 토론하고 피드백을 받는 것도 많은 도움이 됩니다.
온라인 해설 참고: 프로그래머스와 같은 사이트에서 문제를 풀어보고, 해당 문제에 대한 여러 사람들의 풀이를 비교하면서 학습하는 것도 좋습니다.
아래 관련된 질문도 참고하시면 도움이 될 것입니다:
- “안녕하세요 강사님”: 강사님의 답변을 참고하여 학습 방향을 조정해볼 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
continue를 사용하는 이유
0
78
2
정렬 가능 여부 판단하기
0
64
2
코드 리뷰 부탁드립니다!
0
90
1
indexOf를 사용해서 풀어보았습니다 !!
0
68
1
저는 이런식으로 구현 해보았습니다 !!
0
64
1
12,13,14 강의 소리만 나오고 검은 화면입니다
0
99
3
반복문 최소화하고 indexOf 사용해서 풀어봤습니다
0
63
1
영상 보기 전에 직접 풀어봤습니다.
0
74
1
섹션1의 17번문제 이 풀이로 풀어도 될까요?
0
133
2
정규표현식으로 처리해도 상관없나요 ?
0
120
2
3칸씩 건너뛸 수 있을 경우
0
125
2
강의에 대해 질문있습니다.
0
135
2
Object와 Set을 이용해 풀어봤습니다.
0
117
2
이렇게 해도 되나요?
0
102
2
선생님 중복 단어나 중복관련 문제들은 set을 이용하면 좋을것 같습니다.
0
145
2
이렇게 풀어도 괜찮을까요?
0
138
1
이렇게 풀어도 괜찮을까요?
0
112
1
모든 아나그램 찾기에서 시간복잡도
0
98
1
코드리뷰 부탁드립니다.
0
130
1
for loop 탈출은 return 문으로 해도 되지 않나요?
0
133
1
투포인트알고리즘으로 풀어봤습니다.
0
142
0
코드 리뷰 부탁드립니다.
0
119
1
코드 맞게 작성한 거 아닌가여??
0
146
1
문드윽뀨
0
98
1

