본문 바로가기
C++ 알고리즘/풀다가 알게된 것

c++ 코딩테스트 풀면서 알게 된 것들 기록

by hoshi03 2024. 7. 31.

덱에서 특정 원소 인덱스 구하기

int idx = find(DQ.begin(), DQ.end(), t) - DQ.begin();

 

find 함수만으로 하지 않고 -DQ.begin()으로 이터레이서 반복자를 빼 줘야 정확한 특정 원소 인덱스가 나온다

 

덱이 아닌 벡터, 리스트 등에서도 사용 가능하니 사용방법을 잘 익혀두자

 

 

12345를 입력받을때 1 2 3 4 5로 각각 숫자로 받으려면..

char로 받고 - '0' 해주면 된다!