컴퓨터 메모리 속에는 엄청난 자료들이 있습니다.
컴퓨터는 이미 메모리 속 존재하는 자료들에 접근
을 하거나,
새로운 자료를 추가
를 할 수도 있고,
불필요한 자료를 삭제
도 할 수 있고,
원하는 자료를 찾을
수 있습니다.
이렇게 크게보면 4가지의 작업
을 합니다.
하지만 자료들이 제 방처럼 아무데나 막 돌아다닌다면,
수 많은 자료들을 관리하기란 쉽지 않을 것 입니다.
그래서 나온것이 자료구조입니다.
수 많은 자료들을 깔끔하게 정리해놓은 구조.
하나의 자료가 오는 자료구조
여러개의 자료가 올 수 있는 형태
방이 제대로 정리 돼 있으면, 내가 물건을 원할 때
금방
작업을 끝낼 수 있다.
여기서 핵심은금방
이다.
개발자가 만드는 웹 어플리케이션의 기능을 사용자에게 좀 더 빠르게 제공하기 위함이다.
반드시 배워야 할 필수 역량이다.
자료구조에 대한 특징과 모든 자료구조의 장 단점은 내일 다 올리겠습니다ㅎ