카방찐 님의 코딩 블로그

  • 홈
  • 태그
  • 방명록

공부 1

[자료 구조 / data structure] 배열(Array)에 대해 알아보자

자료구조란 무엇일까?자료구조는 데이터를 저장하고 관리하는 방식 또는 방법을 말해요 프로그래밍 및 컴퓨터 과학에서는 데이터의 효율적인 접근, 수정, 삽입, 삭제 등을 위해 다양한 자료구조를 사용해요.자료구조의 선택은 문제 해결의 효율성과 알고리즘의 성능에 큰 영향을 미쳐요.   배열 (Array)배열은 여러 개의 같은 타입의 데이터를 순서대로 저장하는 구조에요.서랍장을 생각하면 이해하기 편해요.서랍장이 여러개의 서랍을 연속적으로 갖고 있고 각 서랍에는 번호(인덱스)를 붙여서 그 서랍에 쉽게 접근할 수 있어요접근서랍장에서 서랍에 접근하기 위해서는 O(1)의 시간 복잡도면 충분해요. 그저 인덱스가 붙여져 있는 서랍을 찾으면 되거든요. 만약 배열의 시작 주소가 0이고 데이터의 크기가 8이라면 3 인덱스( 4번 ..

자료 구조( data structure) 2024.09.15
이전
1
다음
더보기
프로필사진

카방찐 님의 코딩 블로그

카이스트 방구석 찐따의 코딩 공부

  • 분류 전체보기 (25)
    • python (11)
    • 자료 구조( data structure) (2)
    • Algorithm (1)
    • 백준 문제 풀이 (7)
    • 취미생활 (4)
      • 러닝 (4)

최근글과 인기글

  • 최근글
  • 인기글

Calendar

«   2025/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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바