joajy   1년 전

기본적인 sort를 사용하여 n번째로 큰 수를 출력하도록 하는 과정에서 int n[225만..]으로 설정하고 하는 부분은 오히려 바로 통과가 되었으나, 해당 배열을 벡터로 바꾸어 실행하면 

==> 해당 n만큼의 수를 받고 이후로는 특정 값보다 더 큰 값만을 받아 최소한의 양만을 벡터에 넣어줬음에도 메모리 초과가 나옵니다.

이에 따라 두 가지 의문이 생기는데,

Q1. 벡터가 일반 배열에 비해 용량이 꽤 많이 큰 편인가요?

Q2. 혹은 뭔가 고려하지 않은 다른 사항이 있는 걸까요?

아직 초보라 많이 배우신 분들께 질문에 대한 답변 부탁드립니다.

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