자료구조는 데이터를 효율적으로 저장하고 관리하는 방법이다. 적은 메모리를 사용을해서 memory를 저장하고 관리하는것이다
좋은 자료구조는 실행성능을 up 시킬 수 있다.
각각 자료구조의 장점,단점을 알아야 이러한 문제는 이러한 자료구조로 풀어야겠다는 생각을 할 수 있을것이다.
먼저구조는 선형,비선형 구조로 나뉘는데
선형구조는
-배열
-리스트(단일,이중,원형)
-스택
-큐
-데크
비선형구조는
-트리
-그래프로 나뉘어진다.
이 자료구조 시리즈에서는 배열부터 그래프까지 하나씩
포스팅을 해볼것이다.