일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 공부
- Windows10
- 백준알고리즘
- 턱걸이
- C++
- 백준
- 회귀
- 딥러닝
- 리눅스
- shell
- python
- error
- 코딩
- Computer Vision
- TensorFlow
- 영상처리
- 프로세스
- 프로그래밍
- Windows 10
- c
- CV
- 텐서플로우
- C언어
- 쉘
- linux
- 시스템프로그래밍
- 운영체제
- 학습
- 알고리즘
- OpenCV
- Today
- Total
목록배열 (2)
줘이리의 인생적기
가장 기본적인 자료구조인 배열에 대해서 알아보겠다 배열은 데이터를 나열하고, 각각의 데이터를 인덱스에 대응하도록 구성한 자료구조이다. 파이썬에서는 리스트 타입이 배열기능을 담당하고 있다. 배열은 왜 필요할까? 같은 타입의 데이터를 효율적으로 관리하고, 순차적으로 저장하기 위해 필요하다! 배열은 빠른 접근이 가능하나, 추가 삭제가 쉽지 않다는 단점이 있다..! 배열에 대해서 좀 알아보았으니 본격적으로 파이썬을 통해서 배열을 알아보자 위에서 언급했다시피 배열을 담당하는 리스트이며, 리스트를 가지고 배열을 구현해보자 # 1차원 배열 data1 = [1, 2, 3] # 2차원 배열 data2 = [[1, 2], [3, 4], [5, 6]] 매우 쉽다. 1차원 배열과 2차원 배열을 구현했다. 잠깐, 각 차원 리스..
Index 배열 선언 배열 초기화 sizeof를 활용한 배열처리 char형 배열 선언, 초기화 문자열 대입 gets, puts 1. 배열 선언 동일한 자료형을 저장할 저장 공간이 많이 필요한 경우 '배열' 사용. (주의사항 : 요소의 개수가 5개면 첨자는 0부터 4까지 사용) 2. 배열 초기화 최초 할당된 저장 공간에는 쓰레기값이 저장되어 있어서 선언과 동시에 초기화를 해야 한다. //첫 번째 초기화 방법 : 모든 요소 값 설정 int arr[5] = {1,2,3,4,5}; //두 번째 초기화 방법 : 0부터 차례대로 초기화하고 남은 요소는 0으로 채워짐 int arr[5] = {1,2,3}; //세 번째 초기화 방법 : 모든 요소를 0으로 초기화 int arr[1000] = {0}; //네 번째 초기화..