자료구조 : 데이터를 관리하는 여러가지 방법
파스칼을 개발한 스위스의 컴퓨터 과학자 니클라우스 비르트는 이런 말을 남겼다.알고리즘 + 자료구조 = 프로그램그만큼 프로그램에서 중요한 두 가지 중 하나가 자료구조라는 점인데,사실 개발을 배우는 단계에서는 자료구조에 대해서 전혀 신경을 쓰지 않았다. 더군다나 프론트엔드 개발자는 그냥 서버에서 데이터 받아와서 잘 뿌려주면 되는거 아닌가?같은 이따위 생각을 하고 있었다가 최근 프론트엔드 개발자 채용에도 코테가 접목 되는 부분도 그렇고,최적화나 복잡해지는 기능에 대해서 접근 할 때, 자료구조에 대한 이해가 있어야 해당 상황에가장 적합한 자료구조를 적용할 수 있기에 이젠 꼭 알아야 하는 개념이 되겠다. 자료구조(Data Structures)란?자료구조는 컴퓨터가 데이터를 효율적으로 관리할 수 있도록 도와주는 ..