딩코딩

  • 홈
  • 태그
  • 방명록

Array 1

[자료구조] Array(배열) 란?

Array (배열) Array란 연관된 data를 모아 메모리상에 연속적이며 순차적으로 미리 할당된 크기만큼 저장하는 자료구조이다. int[5] a = new int[]{5,3,1,2,4} Array 특징 메모리를 처음에 할당하면 이후 크기를 변경할 수 없다. 데이터가 순차적으로 저장된다. 중복 데이터를 허용한다. Array 시간복잡도 조회, lastIndex에 추가, lastIndex에 삭제 : O(1) 중간 삽입, 중간 삭제, 탐색 : O(n) 결론 장점: Array는 조회와 추가가 빠르다 따라서 조회를 자주 해야 되는 작업에서 Array를 많이 쓴다. 단점: Array는 선언시 크기를 미리 정해야 함 100 크기를 선언 했는데 90개의 데이터를 넣었다면? 10 만큼의 메모리 낭비 100 크기를 선언..

CS/자료구조 2023.01.22
이전
1
다음
더보기
프로필사진

기억 저장소

  • 분류 전체보기 (76)
    • Programing (55)
      • Spring Batch (1)
      • Spring Boot (24)
      • Java (4)
      • Kotlin (5)
      • Android (4)
      • Flutter (3)
      • Vue (0)
      • React (1)
      • CSS (3)
      • 기타 (10)
    • DevOps (12)
      • Linux (1)
      • Docker (4)
      • Git Actions (1)
      • k8s (6)
    • CS (6)
      • 자료구조 (3)
      • 운영체제 (1)
      • 네트워크 (1)
      • 데이터베이스 (1)
      • 알고리즘 (0)

Tag

git사용자명설정, 후보키, 로컬 SSL, VITE, Vue, 한글깨짐, docker, Stream, mkcert, 슈퍼키, 기본키, k8s, inteliJ, 외래키, 다국어, git, 대체키, 스프링부트, springboot, .gitignore,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바