IT

패스트캠퍼스 환급챌린지 9일차 : 딥러닝·인공지능 Signature 초격차 패키지 강의 후기

tstory7 2025. 3. 13. 22:44

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.

 

 

강의 수강 시작

 

 

 

 

 

 

학습 인증샷

 

오늘은 자료구조에 대해 배웠다. 그동안 자료구조 수업을 들은 적이 없어서 항상 아쉬움이 있었다. 보통 컴퓨터공학과 학생이라면 자료구조 수업을 기본적으로 듣는 경우가 많지만, 나는 이를 배우지 못해 알고리즘에 대한 이해가 부족한 것은 아닐까 하는 걱정을 해왔다. 또한, 자료구조 수업을 들은 학생들은 어떤 내용을 배우며, 그로 인해 얼마나 더 알고리즘을 잘 다룰 수 있을까라는 궁금증도 늘 가지고 있었다.

 

이번 수업을 통해 자료구조가 무엇이며, 왜 중요한지를 배울 수 있었다. 자료구조는 많은 데이터를 효과적으로 저장하고 처리하기 위한 구조이다. 데이터를 다루는 능력을 키우기 위해서는 자료구조에 대한 이해가 필수적이다. 그래서 이번 강의는 자료구조를 배우지 않은 나에게 정말 꼭 필요한 부분이라고 생각되었다. 자료구조는 크게 선형 구조와 비선형 구조로 나뉜다. 선형 구조에는 배열, 연결 리스트, 스택, 큐가 있으며, 비선형 구조에는 트리와 그래프가 포함된다. 각각의 자료구조는 특정한 상황에서 데이터를 효과적으로 관리하고 검색하는 데 사용되며, 적절한 자료구조를 선택하는 것이 성능 향상에 중요한 역할을 한다.

 

또한, 로그 복잡도에 대해서도 배웠다. 로그 복잡도를 가지는 알고리즘은 매우 빠르게 동작한다. 이론적으로 더 효율적인 방법이 존재하기도 하지만, 속도가 빠르기 때문에 실제 업무에서는 많이 사용된다고 한다. 이러한 개념을 이해하면서 알고리즘의 성능을 개선하는 데 있어 자료구조가 얼마나 중요한 역할을 하는지 깨닫게 되었다.

 

이번 수업을 통해 이때까지 배우지 못한 새로운 개념을 배우게 되어 매우 유익했다. 또한, 자료구조를 공부해야 하는 이유를 더욱 확실히 알게 되었다. 그래서 그런지 앞으로 강의에 더욱 집중해서 듣고 싶다는 동기부여도 생겼다. 자료구조에 대한 이해를 바탕으로 알고리즘을 더 깊이 공부하고, 실무에서도 활용할 수 있도록 꾸준히 학습해야겠다. 

 

https://bit.ly/4hTSJNB