반복문
·
C++
세가지 반복문이 있다. 포, 와일, 두와일. // 반복문 for for (int i = 0; i   입출력 성능 올리기👉 cin.tie(NULL)과 ios_base::sync_with_stdio(false) 를 사용해서 입출력을 더 빠르게 처리할 수 있다.대게 main 함수의 첫번째 줄에 작성한다.예시)#include using namespace std;int main() { cin.tie(NULL); ios_base::sync_with_stdio(false); int T; cin >> T; cout  속도가 왜 느린지부터 알아보자면 그동안 cin, cout만 사용했지만 C의 stdio와 C++의 iostream은 동기화 되어있어서 C++에서도 scanf, ..
조건문
·
C++
이 단계의 문제들은 if조건문 또는 else if 문으로 풀렸다. 조건만 잘 설정한다면 문제가 없기 때문에 if문 사용 방식만 알고 있자.switch문은 여기서는 안 써도 되지만 함께 알고 있자. break문과 default문 빼먹지 않기.조건문 else if와 switch#include using namespace std;int main() { // 조건문 if if (condition) { ... } else if (condition) { ... } else { ... } // 조건문 switch switch (color) { case "blue": cout    논리 연산&&AND (둘 다 true일 때 true..
입출력과 사칙연산
·
C++
이 글은 코딩테스트를 C++로 공부할 건데 C++을 배우긴 했지만 기억이 안 나서 기억이 안 나는 부분들을 하나씩 더듬어 가면서 백준의 단계별 문제를 풀 것임. 그래서 코딩에 대한 지식이 전무하다면 이 글은 도움이 안 될 수 있다. 입출력#include using namespace std;int main() { int a; cin >> a; cout 1. iostream 이라는 헤더를 사용해서 입출력 함수를 사용할 수 있도록 한다.2. std 라는 namespace를 사용한다는 뜻인데 이걸 안 쓰면 std::cin 또는 std::cout 처럼 함수를 사용할 때 전부 붙여줘야한다.3. cin >> a  a에 입력4. cout 5. C++11 부터는 main 함수에서 return 문을 생략할..