jong_p   3년 전

안녕하세요. 3085 문제 풀다가 질문 생겨서 글 남깁니다.

61번째 줄을 

table.push_back(str);로 처음에 했었는데

71번째줄에서 인덱싱이 되지 않았습니다.

table.push_back(str);

table[i]=str;

위 두개의 차이점이 뭔가요??


감사합니다. 

sujin   3년 전

벡터를 생성할 때 벡터의 크기(n)를 주면 그 수만큼 원소를 생성하므로, push_back()을 호출하면 마지막 원소(table[n - 1]) 뒤에 새로운 원소가 하나씩 추가됩니다.

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