본문 바로가기
Algorithm/바킹독의 알고리즘 강의

by IT learning 2021. 4. 12.
728x90

큐는 한쪽 끝에서 원소를 넣고 반대쪽 끝에서 원소를 뺄 수 있는 자료구조이다.

먼저 들어간 원소가 먼저 나오게 된다. 이를 FIFO(First In First Out) 이라 한다.

 

큐의 성질

1.원소의 추가O(1)

2. 원소의 제거 O(1)

3. 제일 앞/뒤의 원소 확인 O(1)

4. 제일 앞/뒤가 아닌 나머지 원소들의 확인/변경이 원칙적으로 불가능

 

구현

배열로도 가능하고, STL을 사용해도 된다.

728x90

'Algorithm > 바킹독의 알고리즘 강의' 카테고리의 다른 글

  (0) 2021.04.14
스택  (0) 2021.04.12
연결 리스트 손코딩 문제들  (0) 2021.04.12
연결 리스트  (0) 2021.04.10
배열에 0 채우기 좋은 방법  (0) 2021.04.09

댓글

IT_learning's Commit