[c++] unique함수
코딩테스트에서 중복을 제거할 일이 있었는데 레퍼런스로 unique라는 함수가 있다는 것을 알게되었다 근데 사용방법을 몰라서 못썼음 ㅠ..ㅋㅋ unqiue함수 헷갈릴 수 있지만, unique함수는 중복을 찾아준다! 느낌보다는 중복되지 않는 원소들을 찾아준다 는게 조금더 정확하다 vector배열 내에서 중복되지 않는 원소들을 앞에서부터 채워나가는 함수이다. 하지만 서로 이웃하면서 중복인 원소들에 대해서만 작동하기 때문에 제대로 사용하기 위해서는 sort함수를 사용한 후에 사용해주어야 한다. vector arr = {2, 2, 3, 3, 1, 5, 6, 6}; sort(arr.begin(), arr.end()); //1, 2, 2, 3, 3, 5, 6, 6 unique(arr.begin(), arr.begin..
[c++] array 선언 초기화
배열 선언구조 자료형 배열이름[배열길이]; int age[10]; int 배열 선언 및 초기화 int arr0[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; //자동으로 size 10 int arr1[5] = { 1, 2, 3 }; // 배열의 요소들은 { 1, 2, 3, 0, 0 } 으로 초기화 됨 int arr2[5]; // 배열의 요소들은 모두 쓰레기값으로 초기화 됨 int arr3[10] = { 0 }; // 배열의 요소들은 모두 0으로 초기화 됨 default = 0이다 bool 배열 선언 및 초기화 bool arr[3] = {false}; // 모두 false로 초기화 bool arr[3] = {true}; //맨 처음 값만 true 나머지는 default false b..