https://www.acmicpc.net/submit/24511queuestack 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율1 초 (추가 시간 없음)1024 MB (추가 메모리 없음)141005062425434.895%문제한가롭게 방학에 놀고 있던 도현이는 갑자기 재밌는 자료구조를 생각해냈다. 그 자료구조의 이름은 queuestack이다.queuestack의 구조는 다음과 같다. 1$1$번, 2$2$번, ... , 𝑁$N$번의 자료구조(queue 혹은 stack)가 나열되어있으며, 각각의 자료구조에는 한 개의 원소가 들어있다.queuestack의 작동은 다음과 같다. 𝑥0$x_0$을 입력받는다. 𝑥0$x_0$을 1$1$번 자료구조에 삽입한 뒤 1$1$번 자료구조에서 원소를 pop한다. ..
템플릿이란? : 함수나 클래스를 개별적으로 작성하지 않아도, 여러 자료형으로 사용할 수 있도록 만들어 놓은 틀함수 템플릿클래스 템플릿- 컴파일 시간에 ~- 객체의 자료형을 인수로 처리함 1. Function Template 함수를 만들어낼 때, 함수의 기능은 명확하지만, 자료형을 모호하게 두는 것.- 템플릿으로 사용하는 변수가 2개 이상일 경우, 함수이름 뒤에 안에 명확하게 사용하지 않는다.→ 컴파일러가 스스로 자료형 판단 - template 선언 시 , 둘 다 사용 가능 기본 문법template T functionName (T parameter1, Tparameter2, ...) { // code } a = functionName (4,6); b = functionName (4.4, ..