1. 입출력 방식이 느리면 여러 줄을 입력받거나 출력할 때 시간초과가 날 수 있으니, - cin.tie(NULL)과 sync_with_stdio(false)를 적용 - endl 대신 \n 사용 - 이 때, scanf, printf, puts,get,getchar 등 사용 못함
1. Queue - push(element) : 큐 뒤 원소 추가 - pop() : 큐 앞에 있는 원소 삭제 - front() : 큐 앞에 있는 원소 반환 - back() : 큐 뒤에 있는 원소 반환 - empty() : 큐가 비어있는지 확인(true, false 반환) - size() : 큐 크기 반환 2. 예제 #include #include using namespace std; int main() { queue queue; queue.push(1); queue.push(2); queue.push(3); queue.push(4); queue.push(5); queue.push(6); queue.pop(); queue.pop(); cout
안녕하세요, 츄르 사려고 코딩하는 집사 코집사입니다. 이전 글 기초 cout 출력에 이어 출력 예제입니다. 먼저, 코드를 보겠습니다.int 형 변수 a에 25로 선언을 했습니다.cout을 이용한 출력은 아래와 같습니다. 1. 소스 코드#includeint main(){using namespace std;int a = 25;cout
안녕하세요, 츄르 사려고 코딩하는 집사 코집사입니다. 멘토 활동으로 멘티에게 C++을 알려줘야 하는 기회가 생겨서 C++ 기초부터 정리하려고 합니다. C++란?1) C 언어에 객체 지향 프로그래밍 기능을 추가하여 만듦2) C++는 효율적이면서도 크기가 작고, 실행 속도가 빠르며 이식성이 뛰어난 프로그램을 만드는 C언어의 기능을 가지고 있음3) 객체 지향 프로그래밍 기능 지원4) 템플릿을 이용하여 일반화 프로그래밍 기능 사용 C++ 기초 코드#include int main(){using namespace std;cout 그래서, C 헤더 파일이 C++ 헤더 파일로 바뀐 것들은 헤더 파일 앞에 c를 붙여줍니다.-> 예를 들어, C언어의 math.h를 C++에선 cmath로 사용을 합니다. -> using n..
최근댓글