목록알고리즘 (1)
아직은 꿈꾸고 있는
자료구조와 알고리즘
자료구조(Data Structure) 추상적으로 나타낸 자료의 모습과 그것을 다루는 연산에 대한 정의라고 하지만 컴퓨터를 공부하는 입장에서 자료구조란 컴퓨터의 메모리에 데이터를 어떻게 정의하고 저장할 것인가에 대한 방법론이다. 다양한 자료구조가 있지만 막상 생각해보면 기본 자료형과 그 자료형의 응용형태로 나누어진다고 생각한다. > 배열 (Array) 리스트 (Linked-List) > 스택 (Stack) 큐 (Queue) 트리 (Tree) 그래프 (Graph) 그외에도 백터 (Vector) 디크 (Deque) 우선순위 큐 (Priority Queue) 집합 (Set) 맵 (Map) 등등 많이 있겠지만 결국 기본 자료형과 응용 자료형을 더욱 발전 시킨 형태로 상황에 따라 특화된 형태들이 아닐까 한다. 알고..
Study/SW Algorithm
2011. 9. 1. 11:51