
자료구조란?
·
알고리즘
자료구조란? 자료구조(data structure)는 컴퓨터 과학에서 효율적인 접근 및 수정을 가능케 하는 자료의 조직, 관리, 저장을 의미한다 - 위키 백과 자료구조는 데이터 값을 모임, 데이터간의 관계, 데이터에 적용할 수 있는 함수나 명령을 의미합니다. 문제해결을 위해 여러 형태의 자료구조가 활용이 되며, 이에 따라서 다양한 알고리즘이 사용이 됩니다. 자료구조가 필요한 이유 데이터를 효율적으로 저장하고 관리해서 메모리를 효율적으로 사용하기 위해서 입니다. 자료구조를 적절하게 사용하게 된다면, 메모리의 사용을 줄일수 있고, 실행시간도 단축시킬수 있습니다. 자료 구조의 선택 기준 적은 양의 데이터를 처리할 때는 어떤 자료구조를 사용해도 큰 차이가 없으나, 대량의 데이터 처리에서는 자료구조에 따라서 효율성..