gkdlmc77   6년 전

제 눈에는 똑같아 보이는데 제출해보면 하나는 맞고 하나는 틀립니다.



차이점은 for문에서 범위 지정 표현 형식이 달랐던 것인데요,

vector<vector<int>> data;


이렇게 선언되었을 경우에,(data에 적절한 값이 들어가있다고 가정하고)

for(int i=1; i<=data[n].size(); i++)

jung2381187   6년 전

vector<int> v = {2, 3, 5, 8, 13}이라고 하면

for (int i = 0; i < v.size(); i++) => i = 0, 1, 2, 3, 4

for (auto i : v) => i = 2, 3, 5, 8, 13

gkdlmc77   6년 전

정말 간단한건데

감사합니다

아래처럼 하면 되겠죠?



junie   6년 전

벡터의 인덱스는 0부터 시작합니다.

gkdlmc77   6년 전

코드에는 제대로 적었는데,

여기에 잘못 적었어요~

댓글을 작성하려면 로그인해야 합니다.