일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 학습
- 공부
- 리눅스
- TensorFlow
- 시스템프로그래밍
- OpenCV
- 회귀
- 코딩
- 쉘
- 딥러닝
- Windows10
- Computer Vision
- Windows 10
- linux
- C++
- 백준
- error
- 텐서플로우
- 영상처리
- c
- 프로그래밍
- python
- shell
- 백준알고리즘
- CV
- C언어
- 운영체제
- 프로세스
- 알고리즘
- 턱걸이
- Today
- Total
목록공부/C++ STL (2)
줘이리의 인생적기

sort 알고리즘은 오름차순, 내림차순, 사용자가 정의한 순서로 정렬해주는 알고리즘. default는 오름차순, 평균 시간복잡도는 퀵 정렬 기반이라 n*logn. sort 알고리즘은 헤더파일 안에 있음 #include 을 추가해야 한다. 원형 #array sort(array, array+n);//default 오름차순 sort(array, array+n, 함수); #vector sort(vector.begin(), vector.end()); // default 오름차순 sort(vector.begin(), vector.end(), less()); //오름차순 sort(vector.begin(), vector.end(), greater()); //내림차순 sort(vector.begin(), vector...
C++ vector 사용법 헤더파일 #include 선언 vector 변수이름; 생성자 //int형 vector v 생성 vector v; //0으로 초기화 된 10개 원소를 가진 int형 vector v 생성 vector v(10); //1로 초기화 된 4개 원소를 가진 int형 vector v 생성 vector v(4,1); //원하는 3개의 값으로 초기화된 int형 vector v 생성 vector v{1, 2, 3}; 멤버함수 v.begin(); //첫 번째 원소를 가리킨다. v.end(); //마지막의 다음을 가리킨다. v.size(); //원소의 갯수를 리턴한다. v.push_back(8); //마지막 원소 뒤에 원소 8을 삽입한다. v.pop_back(); //마지막 원소를 제거한다. v.f..