로딩
티스토리 데이터 처리 중입니다.

c++ vector 초기 크기 인자값 문제 - 백준 알고리즘 오답노트 10819

 c++ vector 초기 크기 인자값 문제 - 백준 알고리즘 오답노트 10819

백준 BOJ 알고리즘 오답노트 - 10819 번 백터의 초기 크기값은 그 값을 보장하지 못한다. !!백터를 만들때 인자값으로 5를 넘기면 크기가 5인 백터가 만들어진다고 배웠는데막상 해보니까 크기가 더 컸다. 7인가?

그래서 백터를 생성할때 크기를 넣지 않고 push_back을 여러번 사용하며 직접 늘리는 방법으로 했다. 12345678910111213141516171819202122232425262728293031323334353637 //10819 #include#include#includeusing namespace std; int cal(vector& a){ int result = 0; for(int i = 0; i >n; vector v; for(int i = 0; i>tmp; v.push_ba.....