여다이따

  • 홈
  • 태그
  • 방명록

stl 1

vector, deques, list 상황에 맞게 쓰자

1. 벡터(vector) 1) 가변 길이 시퀀스에 대한 임의 접근 가능 2) 시퀀스 끝 부분에서 신속한 삽입, 삭제 가능 3) 시퀀스의 맨 끝부분이 뿐만아니라 임의의 다른 위치에서도 삽입,삭제가 필요한 경우라면 다른걸 써라 4) 맨 앞에서의 삽입과 삭제는 벡터에서는 선형 시간이 소요되는 연산이므로 덱을 사용하라 5) 삽입과 삭제가 시퀀스 중간에서 발생한다면, 리스트(list)를 사용하라 2. 덱(deques) 1) 벡터와 비교했을 때, 기능면에서는 거의 차이가 없다. 2) 벡터의 맨 앞에서 수행되는 삽입과 삭제는 선형 시간이 소요되는 반면에, 덱은 벡터보다 훨씬 빨리 상수 시간 내에 수행할 수있다. 3) 벡터와 마찬가지로 임의 접근 반복자다. 4) 양쪽 삽입, 삭제가 빈번한 경우는 덱을 사용하는것이 좋다..

개발 (develop) 2019.07.26
1
더보기
  • 분류 전체보기 (115)
    • 개발 (develop) (50)
    • 데이터베이스 (database) (1)
    • 윈도우 오류 (windows error) (4)
    • 맥 오류 (macOS error) (4)
    • 리눅스 오류 (linux error) (0)
    • 프로그램 (12)
    • 개발완료 (0)
    • 실시간검색 (3)
    • 부동산 (4)
    • 자동차 (1)
    • 유튜브 (Youtube)인기순위 (7)
    • 유튜브 (Youtube)음악 (26)
    • 유튜브 (Youtube)영화 (2)
    • 유튜브 (Youtube)게임 (1)
    • 정보관리기술사 (0)

Tag

이찬원, 윈도우, 음악, 실시간, 실검, 결승전, 프로그램, 리눅스, 차트, 임영웅, 노래, YouTube, MacOS, 미스터트롯, 인기, 유튜브, Linux, MFC, error, Flutter,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 컴퓨터고치는개발자

티스토리툴바