재츠비의 위대한 개발
  • 홈
  • 태그
  • 방명록
    • 분류 전체보기
      • PS
      • Pandas
      • 개발일기
      • 잡소리
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
선형자료구조 검색 결과
1 개의 검색 결과가 있습니다.
PS

[개념정리] 선형 자료 구조(vector, linked list)

C++ 기준 다음의 헤더파일을 사용하면 쉽게 이용할 수 있다. #include #include 둘 다 선형 자료구조이지만, 둘의 차이점은 명확하다. 벡터 벡터는 배열을 이용해 만든 자료구조이다. 따라서 원소들은 메모리의 연속된 위치에 저장된다. 그래서 주어진 위치의 원소를 반환하거나 변경하는 동작을 O(1)에 할 수 있다.(index를 사용하기 때문!) 시간복잡도 resize() : O(N) (새 배열을 만들고, 기존 배열의 원소들을 하나씩 복사하기 때문) append() : O(1) *append()를 상수 시간안에 구현하려면, 처음 벡터를 선언할 때 미리 여유용량(capacity)을 확보해서 선언한다. 만약 capacity가 다 찬다면, 배열을 추가로 동적 할당한다. 이때, 기존 용량만큼 새로 할당하..

2021. 7. 10. 12:58
  • «
  • 1
  • »

전체 카테고리

  • 분류 전체보기
    • PS
    • Pandas
    • 개발일기
    • 잡소리

태그

  • #c++
  • #리액트
  • #SelCrum
  • #해설
  • #스크럼
  • #bfs
  • #nodejs
  • #개념
  • #공부
  • #백엔드
  • #백준
  • #프로젝트
  • #React
  • #그래프
  • #풀이
  • #동적계획법
  • #리스트
  • #mysql
  • #ps
  • #jaehasafe
  • #upper_bound
  • #알고리즘
  • #redux
  • #node.js
  • #큐
  • #완전탐색
  • #종만북
  • #프론트엔드
  • #선형자료구조
  • #React.js
더보기+

블로그 인기글

Powered by Privatenote/라이프코리아 Copyright © 재츠비의 위대한 개발 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.