inflearn logo
강의

Course

Instructor

Coding Test Practice Test (with C++): For Large Companies

[Preliminary knowledge] STL string

#include<bits/stdc++.h>

757

cpoperator3967

1 asked

0

안녕하세요.

제목과 같은

#include<bits/stdc++.h>

이 헤더를 썼을때, visual studio 나 DevC++ 에서 실행이 되지 않고 있는데요.

해결 방법이 있나요?

#include <iostream>을 사용해서 실행은 되고 있습니다.

그리고, 실제 코딩테스트에서는 제목의 헤더나

백터, 큐 같은 라이브러리 함수를 사용하지 못하도록 되어 있는데, 예를 들면

#include <stdio.h> 또는

#include <iostream> 이 두가지만 허용이 됩니다.

벡터, 큐, max, min, abs 등과 같이 직접 만들어야 하는 함수에 대해서 부가 설명이 있으면 좋을 것 같습니다.

그리고, ios ... 등등 이전 학습을 완료해야 알 수 있는 것들에 대해서도 물론 이 강의를 수강하는 정도의 레벨이라면 알고 있는 수강생들이 많겠지만, 짤막하게라도 설명이나 찾아볼 수 있는 곳이 있으면 좋겠습니다. (별도 네이버나 구글링을 통해서 찾아보려고 생각 중 입니다.) 저는 이전 강의를 미수강하고, 바로 이 과목을 선택 했거든요.

 

그리고, C언어에서는 안 돌아갔었던 것 같은데, 레인지 베이스드 포문도 C++에서만 되는 건지 궁금합니다.

감사합니다.

c++ 코딩-테스트

Answer 1

0

codingcamp

안녕하세요^^

  1. #include<bits/stdc++.h> 를 사용하려면 컴파일러 업그레드를 해야 합니다. DevC++의 경우 "도구"-"컴파일러 설정" 으로 들어가서 "컴파일러 추가 명령"을 체크 하고 그 텍스트 상자에 -std=c++14 를 타이핑해주면 됩니다. 이전 강의 "it취업을 위한 알고리즘 문제풀이"강의의 섹션 5 부분 첫 번째 영상 "입출력 속도 향상시키기, 컴파일러 업그레드하기"의 1분 30초 부분에 컴파일러 업그레드 설명이 있습니다. 미리보기로 열어두었으니 참조하세요.

  2. 국내 여러 기업의 코딩테스트를 담당하고 있는 프로그래머스에서는 라이브러리 사용을 허가하고 있는 걸로 알고 있습니다. 프로그래머스는

    #include <string>

    #include <vector>

    #include <unordered_set>

    #include <unordered_map>

    #include <algorithm> 이런식으로 코드에 추가해서 사용할 수 있습니다. 물론 기업이 코딩테스트 환경을 제한해달라고 하면 그렇게 하고는 있습니다만, 라이브러리에서 제공하는 벡터나 큐를 사용못하게 하는 것은 일부 극히 소수의 기업이 아닌가 싶은데요.

  3. 레인지 베이스 for문은 C++에서만 가능한 걸로 알고 있습니다.

 

0

cpoperator3967

설명 감사합니다. ^^

바둑돌에 조합을 구하는 dfs는 설명이 어딨나요

0

95

1

알고리즘이라.. 강의 설명때 모식도가 있으면 더좋겠어요

0

158

1

BFS 코드 중에 이해가 안되는 부분이 있습니다.

0

217

1

호텔 연결 질문드립니다.

0

157

1

최대 선호 음식 질문드립니다.

0

217

1

숨겨진 합 질문드립니다.

0

150

1

제품이동 질문드립니다.

0

124

1

송아지 찾기2 질문드립니다.

0

124

1

정사각형 그리기 질문드립니다.

0

142

1

호텔연결

0

143

1

중복된 문자 제거 코드

0

215

1

전투게임

0

168

1

숲속의 기사

0

131

1

멀티태스킹 질문드립니다.

0

194

1

숨겨진 합 자바 질문드립니다.

0

135

1

영화관람 시간초과 질문드립니다.

0

191

1

[2-5] 최대선호음식 시간초과..

0

262

1

dp 풀이는 어려운가요?

0

397

2

문제 의문

0

294

2

모의고사 7회 2번 송아지 찾기 테스트케이스 3번, 4번 오류

0

311

1

안녕하세요. 궁금한점이 있어서 질문드립니다.

0

243

1

BFS 참고하세요

0

263

1

잔디 문제 해설 c로 바꿔서 출력할 때

1

372

1

조합을 구할때 algorithm 함수 next_permutation 사용 가능 여부

0

457

1