테리네

테리네

테리네테리네· 1년

질문대학 코딩 문제관련 질문

안녕하세요 대학교 컴퓨터공학과(computer science)1학년에 재학중인 학생입니다 현재 data structure에 관해서 배우고있는데요, 과제가 올때마다 항상 드는생각이 어디서 시작해서 어떤식으로 생각을 짜내야지 가장 효율적으로 코딩을 할 수 있을까 입니다. 대충 머릿속으로는 아 'for loop으로 i번째랑 j번째를 계속 비교해서 큰 num을 string으로만들어야지' 이런식으로 다가가는데 거기보다 더 자세히 다가가는데에 어려움을 항상 겪는데요.. 정말 말 그대로 머리부터 밀어넣어서 한번씩 다 해보고 시행착오를 겪어보는게 맞는 방법일까요? 아니면 문제를 푸는데에 있어서 다른 효율적인 방법들이 있는것일까요? 인터넷에 찾아보면 거의 정답들이 나와있어서 또 답을 베끼는것같아 보기 두려운것도 너무 큽니다.. 문제를 푸는데에 있어 어떤식으로 다가가는게 맞을까요?
180
1
0
대소마고 얏밥
대소마고 얏밥·2024-03-28
 관련 알고리즘 문제를 많이 풀다보면 자연스럽게 그 개념 자체에 대한 높은 이해도가 생겨서 개념을 자유자재로 응용할 수 있게 됩니다. 코딩 공부 과정(실무 X, 알고리즘 및 자료구조 한정) 1. 배우기(무조건 이해해야함, 암기 X) 2. 배운 개념 관련 문제 난이도 별로 차례대로 풀기 3. 문제가 풀리지 않을 땐 깊게 메모하기 (문제의 패턴을 발견...