Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 패스트캠퍼스
- 프로토콜
- ICQA
- 네트워크 관리사 2급
- 네트워크
- 기본 정렬
- 실기
- 딥러닝
- 서브넷마스크
- 네트워크 관리사
- 자격증
- 머신러닝
- Protocol
- 네트워크 자격증
- 코딩테스트
- 알고리즘
- dns
- Python
- FTP
- IPV4
- network
- Machine learning
- Windows Server
- Dynamic Programming
- 파이썬
- Algorithm
- Django
- 밑바닥부터 시작하는 딥러닝
- 자료구조
- deep learning
Archives
- Today
- Total
쳉지로그
[자료구조 이론] 배열(Array) 본문
- 같은 종류의 데이터를 효율적으로 관리하기 위해 사용
- 같은 종류의 데이터를 순차적으로 저장
- 장점:
- 빠른 접근 가능
- 첫 데이터의 위치에서 상대적인 위치로 데이터 접근(인덱스 번호로 접근)
- 단점:
- 데이터 추가/삭제의 어려움
- 미리 최대 길이를 지정해야 함
(참고)
- range(stop): range(10)은 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- range(start, stop): range(1, 11)은 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
- range(start, stop, step): range(0, 20, 2)은 0, 2, 4, 6, 8, 10, 12, 14, 16, 18
- start, stop, step은 음수로 지정 가능
# 1차원 배열
data_list = [1, 2, 3, 4, 5]
# 2차원 배열
dataset = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
'코딩테스트 > 자료구조 이론' 카테고리의 다른 글
[자료구조 이론] 시간 복잡도 (0) | 2021.05.10 |
---|---|
[자료구조 이론] 더블 링크드 리스트(Doubly Linked List) (0) | 2021.05.09 |
[자료구조 이론] 링크드 리스트(Linked List) (0) | 2021.04.16 |
[자료구조 이론] 스택(Stack) (0) | 2021.04.14 |
[자료구조 이론] 큐(Queue) (0) | 2021.04.14 |
Comments