자료 구조의 필요성
자료 구조를 모른다고해서 프로그램을 만들지 못하는 것은 아닙니다. 예를 들자면, 자료 구조(Data structure)를 모르는 것은 건축으로 보면 설계도를 볼 줄 모르고 집을 짓는 것이고 요리로 본다면 레시피를 이해하지 못하고 요리를 하는 것과 같다고 생각합니다. 하지만, 간단한 건축물이나 요리는 해냈을지 몰라도 빌딩이나 고급 요리들을 설계도와 레시피 없이 성공하기란 불가능에 가깝습니다. 따라서, 자료 구조도 위 경우와 같은 맥락이라고 봅니다. 개발자가 생각하고 있는 논리를 컴퓨터 언어로 효율적이게 표현 할 수 있고 이미 만들어진 프로그램을 보고 이해할 수 있게 해주는 중요한 역할을 하고 있다고 생각합니다.
'Internet & Server' 카테고리의 다른 글
이진트리 운행법 (0) | 2018.10.22 |
---|---|
데이터베이스의 논리적 모델 (0) | 2018.10.22 |
데이터 모델링 (0) | 2018.10.22 |
mysql 명령어 모음 (0) | 2018.10.11 |
Server란? (0) | 2018.10.10 |