데이터과학 삼학년

자료구조 본문

Computer Science/Data Structure & Algorithm

자료구조

Dan-k 2020. 1. 18. 17:32
반응형

자료구조

- 자료구조를 제대로 이해하지 못하면 불필요하게 메모리와 성능을 낭비할 여지가 있다!

 

- 기본적인 자료구조들

  1. 선형구조

    1. 배열

    2. 연결 리스트

    3. 스택

  2. 비선형 구조

    1. 트리

    2. 그래프

 

- 시간복잡도

  • 알고리즘에 사용되는 연산 횟수

- 공간복잡도

  • 알고리즘에 사용되는 메모리의 양

- 일반적으로 시간복잡도, 공간복잡도는 반비례 관계

  • 시간복잡도를 표기할 때는 Big-O 표기법을 사용
  • 공간복잡도를 표기할 때는 일반적으로 MB단위로 표기

 

728x90
반응형
LIST

'Computer Science > Data Structure & Algorithm' 카테고리의 다른 글

Radix Sort (기수 정렬)  (0) 2020.01.18
Insertion Sort (삽입 정렬)  (0) 2020.01.18
Selection Sort (선택 정렬)  (0) 2020.01.18
스택, 큐  (0) 2020.01.18
연결리스트  (0) 2020.01.18
Comments