자료구조는 이름을 외우는 것보다 데이터가 움직이는 모습을 머릿속에 그리는 일이 중요합니다. 스택은 마지막에 넣은 값을 먼저 꺼내고, 큐는 먼저 들어온 값을 먼저 내보낸다는 설명은 간단합니다. 하지만 push와 pop이 여러 번 이어진 뒤 남은 값을 묻는 순간 이야기가 달라집니다.
그로스로그 4기 자료구조 학우들은 10월 28일 출석수업에서 만났습니다. 별도의 강의식 스터디를 준비한 것은 아니었지만 같은 수업을 듣고 가까이 앉은 덕분에, 이해가 막힌 스택 문제를 옆자리 학우에게 바로 다시 설명받을 수 있었습니다.

시험 직전에는 잘 정리된 긴 강의보다 지금 틀린 문제 하나를 내 눈높이에 맞춰 설명해 주는 일이 더 도움이 될 때가 있습니다. 설명하는 사람도 자신이 알고 있던 개념을 다시 말로 정리하게 됩니다. 스터디의 장점이 가장 자연스럽게 드러난 순간이었습니다. 🙂
수업이 끝난 뒤, 기억이 흐려지기 전에
출석수업을 마친 뒤에는 기억나는 문제를 과목 채널에 모았습니다.
- 자료구조와 추상 자료형의 의미
- 희소행렬을 사용하는 이유와 장단점
- 후위 표기식과 스택의 동작
- 2차원 배열을 열 우선으로 순회하는 방법
- push와 pop 이후 스택에 남은 값
한 사람이 문제의 큰 틀을 남기면 다른 사람이 조건과 선택지를 보탰습니다. 강의 자료 PDF도 함께 공유해 기억에만 의존하지 않고 정확한 개념을 다시 확인할 수 있게 했습니다.
기말을 준비할 때는 배열 원소의 위치를 계산하는 방법과 스택의 top, 큐의 front·rear처럼 자주 뒤섞이는 개념을 다시 살펴봤습니다. 자료구조는 작은 예시를 직접 그려 보는 것만으로도 이해가 크게 달라집니다. 스택에는 값이 어떤 순서로 쌓이는지, 큐의 포인터는 어느 위치를 가리키는지 종이에 표시하면 추상적인 설명이 구체적인 상태로 바뀝니다.
과목 채널은 수업이 끝난 뒤에도 이어졌습니다 📚
출석수업은 몇 시간 만에 끝나지만 그날 받은 질문은 그대로 남습니다. 그로스로그 과목 채널에서는 수업장에서 들은 설명을 다시 적고, 빠진 내용을 보완하고, 기말에 볼 자료로 이어 갈 수 있었습니다.
자료구조 공부가 막혔을 때 혼자 답만 반복해서 읽고 계셨다면, 다음에는 풀이 과정을 다른 사람에게 설명해 보세요. 잘 설명되지 않는 지점이 바로 다시 공부할 부분입니다. 그로스로그에서는 그 설명을 들어 주고, 함께 그림을 그려 볼 동료를 만날 수 있습니다.
'KNOU CS' 카테고리의 다른 글
| [GL 4기] 컴퓨터구조, 출석수업부터 기말 범위까지 경험을 이어 붙였습니다 🖥️ (0) | 2026.07.29 |
|---|---|
| [GL 4기] 컴퓨터과학개론, 온라인 모각공에서 100여 문제 풀이까지 💻 (0) | 2026.07.29 |
| [GL 4기] 딥러닝, 진도가 밀려도 다시 만날 방법을 찾았습니다 🤖 (0) | 2026.07.29 |
| [GL 4기] JSP프로그래밍, 웹의 흐름을 함께 묻기 위한 채널을 열었습니다 🌐 (0) | 2026.07.29 |
| [GL 3기] C프로그래밍, 다음 학기를 포인터 실습으로 먼저 열었습니다 👨💻 (0) | 2026.07.29 |