강의로 돌아가기
YeEun Kim

마지막으로 수업 내용을 정리해주는 강의도 있으면 좋을 것 같습니다

지금까지 데이터 구조 관련해서 우리가 무엇을 배웠는지 정리하고 이러한 데이터 구조를 효과적으로 구현해놓은 파이썬 기본 라이브러리에는 무엇이 있는지 소개해주는 마무리 강의도 하나 있으면 더 좋을 것 같습니다. 배운 것을 알고리즘 문제를 푸는 데 활용하는 연습을 하고 있는데 매번 기초적인 데이터 구조부터 설계하려니 바퀴를 재발명하는 기분이 드네요ㅎㅎ

  • 교육운영자 에밀리
    안녕하세요. 프로그래머스 교육 운영자입니다. 좋은 의견 감사해요. 그리고 끝까지 학습하신 점에 대해 무척 대단하다고 말씀드리고 싶네요! 고생 많으셨습니다! 교육운영자 에밀리 2018.11.13 01:39
1 개의 답변
이시윤

이 의견을 주신 걸 보니 마지막까지 학습을 완료하신 모양이네요. 수고 많으셨습니다.

사실은 이 강의에서 다루고 있는 거의 모든 자료 구조들에 대해서 누군가 공개용 (오픈소스) 라이브러리를 만들어 둔 것들이 있을 것입니다. 일부는 Python 의 표준 라이브러리에서 제공하고 있기도 합니다. Python 을 프로그래밍 언어로 선택할 때 가장 큰 장점 중의 하나가 풍부한 오픈소스 라이브러리를 이용할 수 있다는 데에 있기도 합니다. 하지만, 특정한 자료 구조를 적용하기로 선택할 때, 그리고 그러한 자료 구조를 응용하여 실제 문제를 해결하려 할 때, 각 자료 구조의 성질과 이를 적용함에 따르는 장/단점을 정확히 알고 있는 것은 필요합니다. 그래서 Python 을 이용함에도 각 자료 구조의 기본적인 성질을 이해할 수 있도록 하는 것을 강의 내용 구성에서 원칙으로 삼았습니다.

말씀해 주신 것처럼, 강좌의 마지막에 전체 내용을 다시한번 점검해보고 실제 응용을 개발하는 관점에서 Python 라이브러리들을 소개하는 강의를 하나 배치하는 것도 매우 좋은 생각인 듯합니다. 현재 시점에서는 그러한 강의를 추가하는 것을 계획하고 있지는 않지만, 프로그래머스 운영진과 반드시 협의해보도록 하겠습니다. 좋은 의견 다시한번 감사드립니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.