자료 구조와 알고리즘 그리고 C++

박재민·2022년 4월 14일
0
post-thumbnail

이번 포스팅에서는 자료 구조와 알고리즘이 무엇인지 그리고 C++로 공부하려는 이유에 대해 간단히 정리해 보려고 합니다.


자료 구조

자료 구조(Data structure)는 자료(Data)를 효율적으로 이용하기 위한 자료의 저장 방식을 말합니다.

알고리즘

알고리즘(Algorithm)은 컴퓨터로 문제를 해결하기 위한 일련의 절차나 방법을 말합니다.

C++

  • C++는 전통적인 프로그래밍 언어로 방대한 온라인 리소스를 가지고 있으며, 거의 대부분의 코딩 테스트 플랫폼에서 지원합니다.
  • C++ STL(Standard library)은 다양한 자료 구조와 알고리즘을 지원합니다.
  • C++은 low-level 언어의 특징들을 가지고 있어 실제 컴퓨터가 작동하는 과정과 구조에 대해 공부하기 좋습니다.

주의 사항

  • 적절한 표준 라이브러리 선택 능력이 있어야 하며, 모던 C++ 문법을 숙지해야 합니다.
  • 메모리 관리에 주의해야 합니다.

참고 사이트


포스팅을 마치며

이번에는 자료 구조와 알고리즘 그리고 C++에 대해 간단히 정리해 보았습니다.
지금까지 봤던 강의는 모던 C++ 문법에 맞지 않아 다른 강의로 바꾸게 되었습니다.
일찍 바꾼 게 잘한 거겠죠? 잘 모르겠네요.

Reference

황선규. C++ 어서와! 자료구조와 알고리즘은 처음이지?. programmers.

profile
매일 천천히 오래 달리고 싶어요

0개의 댓글