인접한 중복 원소를 제거unique는 인접한 중복된 원소들을 찾아 첫 번째 원소만 남기고, 나머지 원소들은 뒤로 밀어냅니다.이 함수는 실제로 원소를 제거하는 것이 아니라, 중복된 원소들을 뒤로 덮어씌우는 방식입니다.unique는 중복이 제거된 마지막 유효 원소의 다음
벡터에서 원소를 삭제하는 함수입니다.erase는 벡터에서 지정된 범위 내의 원소들을 삭제합니다. 이 범위는 반복자를 통해 지정할 수 있습니다.erase는 반환값으로 삭제된 마지막 원소의 다음 위치를 제공합니다.
전체 C++ 표준 라이브러리를 한 번에 포함시키는 헤더 파일GCC(GNU Compiler Collection)에서 제공하는 비표준 헤더이다.예를 들어, iostream, unordered_set, vector, algorithm 등 필요한 모든 라이브러리를 한 번에 포
C++의 라이브러리: 문자열을 스트림처럼 다룰 수 있는 기능 제공 예) 문자열 파싱, 변환, 포맷팅 등 공백이 아니라 , 같은 특정 문자로 분할하려면 getline() 사용!
중복 자동 제거오름차순 정렬bool형식반환값: 존재하면 해당 원소의 이터레이터, 없으면 s.end()

c++의 해시 기반 컨테이너, Key-Value 형태의 데이터를 빠르게 검색/삽입/삭제 가능한 자료구조unordered_map은 정렬이 필요 없고, 빠른 탐색이 필요한 경우 유리map은 Key 기준 정렬이 필요할 때 유리Key-Value 형태로 데이터 저장or 아래의