덱2 [BOJ 2164번] 카드2(자바) https://www.acmicpc.net/problem/2164 2164번: 카드2 N장의 카드가 있다. 각각의 카드는 차례로 1부터 N까지의 번호가 붙어 있으며, 1번 카드가 제일 위에, N번 카드가 제일 아래인 상태로 순서대로 카드가 놓여 있다. 이제 다음과 같은 동작을 카드가 www.acmicpc.net import java.util.*; import java.io.*; public class Main { static BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); public static void main(String args[]) throws Exception { Deque q=new LinkedList(); in.. 2020. 7. 31. [JAVA] 덱(Deque) 클래스 덱(Deque)은 큐(Queue)와 비슷한 개념인데요, Deque이란 단어가 Double-Ended Queue의 줄임말로서 큐의 앞과 뒤에 모두 데이터의 삽입과 삭제가 가능한 데이터 저장 방식입니다. 덱 클래스의 선언은 다음과 같습니다. Deque deque=new LinkedList(); 덱의 주요 함수는 아래와 같습니다. addFirst(Element e) // 덱의 앞쪽에 데이터 e를 추가 offerFirst(Element e) // 덱의 앞쪽에 데이터 e를 추가 addLast(Element e)// 덱의 뒷쪽에 데이터 e를 추가, add(Element e) 함수와 동일한 기능 offerLast(Elemet e) // 덱의 뒷쪽에 데이터 e를 추가, offer(Element e) 힘수와 동일한 기능.. 2020. 7. 31. 이전 1 다음