계속 추가할 예정입니다!
#include <algorithm>
count 함수
배열, 벡터 등 원하는 값의 개수를 찾아준다. string, char, int 모두 가능하다
ex) count(시작점, 끝점, 찾을 값)
int array[3] = {1,3,5};
cout << count(array.begin(),array.end(),5);
count_if(시작점, 끝점, bool함수)
조건에 맞는 배열 벡터등 원하는 값의 개수를 찾아준다. string, char, int 모두 가능하다.
int array[3] = {1,3,5};
cout << count(array.begin(),array.end(),isFive());
////////////////////////////////학교 강의를 통해 배운 내////////////////////////////////////////
배열의 삽입
add(idx, value)
배열 idx번째 위치에 value를 삽입
배열 Arr[idx]~Arr[N-2]를 오른쪽으로 한 칸 씩 이동(N은 배열의 크기)
배열의 삭제
remove(idx)
배열 idx번째 위치의 요소를 삭제
배열 Arr[idx+1]~Arr[N-1]을 왼쪽으로 한 칸 씩 이동
set(idx, value)
배열 idx번째 값을 value로 변
'알고리즘 공부' 카테고리의 다른 글
doubly linked list (이중 연결 리스트) (0) | 2023.03.09 |
---|---|
[C++] 백준 1158번 동적 배열 할당과 linkedlist c6001 경고 (0) | 2023.03.09 |
백준 1927번 최소, 최대 힙 (0) | 2023.03.01 |
힙 트리 ( 최소 힙, 최대 힙 ) (1) | 2023.03.01 |
백준 1620번 dictionary의 활용 (0) | 2023.02.28 |
댓글