intro) 자료구조란? - 여러 데이터의 묶음을 저장하고, 사용하는 방법을 정의한 것 -> 그럼 데이터는 뭐냐? 문자, 숫자, 소리 그림 , 영상 등 실생활을 구성하고 있는 모든 값! 근데... 데이터 그 자체만으로는 어떤 정보를 가지기 힘듦... 예컨대, 나이를 받으면 그게 사람의 나이인지, 개의 나이인지 모름.. 즉 데이터는 분석하고 정리하여 활용해야만 의미를 가질 수 있음! 참고로 배열도 자료구조 중 하나임! 무수한 상황의 예시 번호를 다 알지 않아도, 이름을 아는 것만으로 전화를 할 수 있는 방법은 무엇이 있을까? 웹 브라우저에서 뒤로 / 앞으로 가는 방법은 무엇이 있을까? 게임 매칭을 잡을 때, 수많은 사람을 통제하는 방법엔 무엇이 있을까? ...등등 이런 상황에서 데이터를 효율적으로 다룰 수..