인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

Beom Ju Park's profile image
Beom Ju Park

asked

10-Week C++ Coding Test | Algorithm Coding Test

2-J

vector 관련 질문 있습니다.

Written on

·

164

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

안녕하세요. 제가 문제를 풀다가 이런식으로 많이 푸는데, 초기화를 어떻게 해야할지 몰라서요.

일단.

  1. Global 함수로 아래처럼 선언합니다.

vector<vector<int>> a;

 

2.그리고 input에서 NxM정보를 받으면 아래처럼 하거든요

a.resize(N, vector<int>(M, 초기화값));

  1. 이후 a를 사용하다가 중간에 또 초기화를 해야할 사항이 있어 아래와 처럼하면 둘다 안됩니다..ㅠ.ㅠ

fiill( a.begin(), a.end(), 0);

OF

memset(&a, 0, sizeof(a));

이렇게 하면 안되는데, 혹시 해결 방법있을까요??

나름 최대한 memory 공간 적게 가져간다로 저렇게 했는데, 별로 안좋은 기법인가요?

C++코테 준비 같이 해요!

Answer 1

0

kundol님의 프로필 이미지
kundol
Instructor

음 전체코드 올려주세요. 그 그냥 아무 문제에다가 제출하고 링크 공유해주시면 됩니다.

Beom Ju Park's profile image
Beom Ju Park

asked

Ask a question