강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

ismy123님의 프로필 이미지
ismy123

작성한 질문수

코딩테스트 실전 모의고사(with C++) : 대기업 대비

2. 강건너기 코드해설(유명한 퀴즈)

vector에서 질문이 있습니다~!

작성

·

233

0

문득 든 생각인데요

vector<int> arr[n]과 vector<int> arr(n)이 무슨 차이가 있는 건가요? arr[1]안에 배열을 넣을 수 있고 arr(1)안엔 배열을 넣을 수 없음의 차이인가요????

퀴즈

문자열에서 특정 문자를 포함하는 단어들의 고유 문자를 순서대로 추출할 때, 중복을 제거하기 위해 주로 어떤 방식을 활용할까요?

문자열을 정렬한 후 중복 문자를 제거한다.

각 문자를 순회하며 결과 문자열에서 해당 문자의 첫 등장 위치를 확인한다.

집합(Set) 자료구조에 모든 문자를 넣었다가 다시 꺼낸다.

문자별 빈도수를 계산하여 한 번만 등장하는 문자를 추출한다.

답변 1

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

1. vector<int> arr(n) 은 크기가 n인 벡터 하나가 생성됩니다.

2. vector<int> arr[n] 은 빈벡터 n개가 생성됩니다.

ismy123님의 프로필 이미지
ismy123

작성한 질문수

질문하기