작성한 질문수
it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
60. 합이 같은 부분 집합 (아마존 인터뷰 문제 : DFS 완전탐색)
작성
·
182
0
vector을 정렬할 때
n=1부터 시작하면
sort(v.begin(),v.end());
가 적용이 안되더라구요 그 이유는 v.begin()이 v[0]과
같기 때문이라고 생각합니다.
그래서 v.begin()+4로 해서 해보았는데 정렬이 되지 않습니다.
혹시 vector가 n=1부터 시작할 경우에 정렬할 수 있는 방법이 있을까요?
답변 1
안녕하세요^^
sort(v.begin()+1, v.end());
로 하시면 됩니다.