서재

  • 홈
  • 프로그래머

deque 1

cpp STL deque

deque(double-ended queue) 양방향 큐라는 deque는 vector와 유사하다. vector의 메모리 할당 정책은 기존 메모리 영역이 가득찬다면, 기존 메모리에 들어있던 데이터를 복사한 뒤에 기존 영역을 삭제한다. 그리고 기존 메모리 영역보다 더 큰 새로운 메모리 영역을 생성한다. 여기에 복사한 데이터를 붙여넣는다. deque는 새로운 메모리 영역을 만든 후 해당 메모리에 데이터를 넣는다. 이때 새로운 메모리 영역은 기존 메모리 영역과 용량이 같다. 새로운 메모리 영역과 기존 메모리 영역이 list처럼 연결되어 있지 않다. 특정 테이블에서 각 메모리 위치를 관리한다. 아파트 주소를 생각하면 된다. 코드 아파트(테이블) 1동[..., 1013,...] 2동[..., 2013,...] 3동..

프로그래머/CPP_강의정리 2021.11.22
이전
1
다음
더보기
프로필사진

서재

기록

  • 전체
    • 프로그래머
      • CPP_강의정리
      • CPP_메모
      • visual_studio
    • 독후감

Archives

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :

공지사항

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Tag

opp, Overloading, CPP, C++, virtual, big-o표기법, struct, template, delete, nullptr, typedef, Enum, STL, Pragma once, const, modern cpp, array, namespace, pointer, iterator,

페이스북 트위터 플러그인

  • Facebook
  • Twitter

최근댓글

티스토리툴바