본문 바로가기

백준675

[백준] 단계별로 풀어보기(단계:19,큐/덱,JAVA)10866번, 덱 문제 링크 10866번: 덱 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 기본적으로 덱은 큐(FIFO), 스택(LIFO)처럼 나오는 순서가 한 곳으로 한정된 것이 아닌 양방향에서 출력할 수 있는 자료구조입니다. 그래서 스택으로 사용할 수도 있고 큐로 사용할 수 있는 자료구조입니다. 예를 들어 3, 2, 1을 순서대로 덱에 저장한 뒤 하나씩 꺼내보겠습니다. 1. 3을 덱에 넣었을 때 3 2. 2을 덱에 넣었을 때 3 2 3. 1을 덱에 넣었을 때 3 2.. 2022. 2. 15.
[백준] 단계별로 풀어보기(단계:19,큐/덱,JAVA)1966번, 프린터 큐 문제 링크 1966번: 프린터 큐 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 기본적으로 큐는 FIFO(선입선출)의 자료구조를 가지고 있습니다. FIFO는 먼저 들어간 데이터들이 출력할 때 먼저 나온다는 이야기입니다. 예를 들어 3, 2, 1을 순서대로 큐에 저장한 뒤 하나씩 꺼내보겠습니다. 1. 3을 큐에 넣었을 때 3 2. 2을 큐에 넣었을 때 3 2 3. 1을 큐에 넣었을 때 3 2 1 4. 큐에 하나의 자료를 출력하라는 명령이 떨어졌을 때 3 .. 2022. 2. 15.
[백준] 단계별로 풀어보기(단계:19,큐/덱,JAVA)11866번, 요세푸스 문제 0 문제 링크 11866번: 요세푸스 문제 0 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 기본적으로 큐는 FIFO(선입선출)의 자료구조를 가지고 있습니다. FIFO는 먼저 들어간 데이터들이 출력할 때 먼저 나온다는 이야기입니다. 예를 들어 3, 2, 1을 순서대로 큐에 저장한 뒤 하나씩 꺼내보겠습니다. 1. 3을 큐에 넣었을 때 3 2. 2을 큐에 넣었을 때 3 2 3. 1을 큐에 넣었을 때 3 2 1 4. 큐에 하나의 자료를 출력하라는 명령이 떨어졌을.. 2022. 2. 14.
[백준] 단계별로 풀어보기(단계:19,큐/덱,JAVA)2164번, 카드 2 문제 링크 2164번: 카드2 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 기본적으로 큐는 FIFO(선입선출)의 자료구조를 가지고 있습니다. FIFO는 먼저 들어간 데이터들이 출력할 때 먼저 나온다는 이야기입니다. 예를 들어 3, 2, 1을 순서대로 큐에 저장한 뒤 하나씩 꺼내보겠습니다. 1. 3을 큐에 넣었을 때 3 2. 2을 큐에 넣었을 때 3 2 3. 1을 큐에 넣었을 때 3 2 1 4. 큐에 하나의 자료를 출력하라는 명령이 떨어졌을 때 3 2 .. 2022. 2. 14.
[백준] 단계별로 풀어보기(단계:19,큐/덱,JAVA)18258번, 큐 2 문제 링크 18258번: 큐 2 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 기본적으로 큐는 FIFO(선입선출)의 자료구조를 가지고 있습니다. FIFO는 먼저 들어간 데이터들이 출력할 때 먼저 나온다는 이야기입니다. 예를 들어 3, 2, 1을 순서대로 큐에 저장한 뒤 하나씩 꺼내보겠습니다. 1. 3을 큐에 넣었을 때 3 2. 2을 큐에 넣었을 때 3 2 3. 1을 큐에 넣었을 때 3 2 1 4. 큐에 하나의 자료를 출력하라는 명령이 떨어졌을 때 3 2.. 2022. 2. 13.
[백준] 단계별로 풀어보기(단계:18,스택,JAVA)17298번, 오큰수 문제 링크 17298번: 오큰수 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 기본적으로 스택이란 LIFO(후입 선출)의 자료구조입니다. LIFO는 먼저 들어간 데이터들이 출력할 때 나중에 나온다는 이야기입니다. 예를 들어 3, 2, 1을 순서대로 스택에 저장한 뒤 하나씩 꺼내보겠습니다. 1. 스택에 3을 넣었을 때 3 2. 스택에 2을 넣었을 때 2 3 3. 스택에 1을 넣었을 때 1 2 3 4. 스택에 하나의 자료를 출력하라는 명령이 떨어졌을 때 1.. 2022. 2. 13.