분류 전체보기 275

[백준] 10773 : 제로  (JAVA)

백준 10773 자바 스택이 어렵다면? https://songsunkite.tistory.com/entry/자바-스택이란-자바-스택-구현-STACK 자바 스택이란?- 자바 스택 구현 (STACK) 스택 (STACK)이란? 📌 스택의 개념 스택(stack)이란 쌓아 올린다는 것을 의미한다. 따라서 스택 자료구조라는 것은 책을 쌓는 것처럼 차곡차곡 쌓아 올린 형태의 자료구조를 말한다. 📌 스택의 특 songsunkite.tistory.com 제로 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 256 MB 56193 37603 31086 67.438% 문제 나코더 기장 재민이는 동아리 회식을 준비하기 위해서 장부를 관리하는 중이다. 재현이는 재민이를 도와서 돈을 관리하는 중인데, 애석하게도 항..

[백준] 2798 : 블랙잭(JAVA)

백준 2798 자바 블랙잭 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 128 MB 123540 59602 45862 47.101% 문제 카지노에서 제일 인기 있는 게임 블랙잭의 규칙은 상당히 쉽다. 카드의 합이 21을 넘지 않는 한도 내에서, 카드의 합을 최대한 크게 만드는 게임이다. 블랙잭은 카지노마다 다양한 규정이 있다. 한국 최고의 블랙잭 고수 김정인은 새로운 블랙잭 규칙을 만들어 상근, 창영이와 게임하려고 한다. 김정인 버전의 블랙잭에서 각 카드에는 양의 정수가 쓰여 있다. 그 다음, 딜러는 N장의 카드를 모두 숫자가 보이도록 바닥에 놓는다. 그런 후에 딜러는 숫자 M을 크게 외친다. 이제 플레이어는 제한된 시간 안에 N장의 카드 중에서 3장의 카드를 골라야 한다. 블랙잭 변형..

[백준]10814 : 나이순 정렬 (JAVA)

백준 10814 자바 나이순 정렬 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 3 초 256 MB 93284 41142 31406 42.959% 문제 온라인 저지에 가입한 사람들의 나이와 이름이 가입한 순서대로 주어진다. 이때, 회원들을 나이가 증가하는 순으로, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 온라인 저지 회원의 수 N이 주어진다. (1 ≤ N ≤ 100,000) 둘째 줄부터 N개의 줄에는 각 회원의 나이와 이름이 공백으로 구분되어 주어진다. 나이는 1보다 크거나 같으며, 200보다 작거나 같은 정수이고, 이름은 알파벳 대소문자로 이루어져 있고, 길이가 100보다 작거나 같은 문자열이다. 입력은 가입한 순서로 주어진다. 출력 ..

[백준] 1181 : 단어 정렬 (JAVA)

백준 1181 자바 백준 단어 정렬 자 단어 정렬 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 256 MB 116722 48521 36211 40.138% 문제 알파벳 소문자로 이루어진 N개의 단어가 들어오면 아래와 같은 조건에 따라 정렬하는 프로그램을 작성하시오. 길이가 짧은 것부터 길이가 같으면 사전 순으로 입력 첫째 줄에 단어의 개수 N이 주어진다. (1 ≤ N ≤ 20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다. 출력 조건에 따라 정렬하여 단어들을 출력한다. 단, 같은 단어가 여러 번 입력된 경우에는 한 번씩만 출력한다. 예제 입력 1 13 but i wont hesitate no..

[백준] 10845 : 큐 (JAVA)

백준 10845 자바 큐를 잘 모른다면?? https://songsunkite.tistory.com/entry/자바-큐란-큐-자바-구현-QUEUE 큐 LinkedList 사용 Queue queue = new LinkedList(); 사용 Queue 선언 import java.util.LinkedList;//importimport java.util.Queue;//import Queue queue = new LinkedList();//int형 queue 선언, linkedlist 이용 Queue queue = new LinkedList();//String형 queue 선언, linkedlist 이용 자바에서 큐는 LinkedList를 활용하여 생성해야 합니다. 그렇기에 Queue와 LinkedList가 다 ..

자바 큐란? - 큐 자바 구현 (QUEUE)

큐(QUEUE)란? 📌 큐의 개념 Queue 의 사전적 의미는 1. (무엇을 기다리는 사람, 자동차 등의) 줄 , 혹은 줄을 서서 기다리는 것을 의미한다. 따라서 일상생활에서 놀이동산에서 줄을 서서 기다리는 것, 은행에서 먼저 온 사람의 업무를 창구에서 처리하는 것과 같이 선입선출(FIFO, First in first out) 방식의 자료구조를 말한다. 📌 큐의 특징 정해진 한 곳(top)을 통해서 삽입, 삭제가 이루어지는 스택과는 달리 큐는 한쪽 끝에서 삽입 작업이, 다른 쪽 끝에서 삭제 작업이 양쪽으로 이루어진다. 이때 삭제연산만 수행되는 곳을 프론트(front), **삽입연산만 이루어지는 곳을 리어(rear)**로 정하여 각각의 연산작업만 수행된다. 이때, 큐의 리어에서 이루어지는 삽입연산을 인큐(..

[백준] 10828 스택 (JAVA)

백준 10828 자바 https://songsunkite.tistory.com/entry/%EC%9E%90%EB%B0%94-%EC%8A%A4%ED%83%9D%EC%9D%B4%EB%9E%80-%EC%9E%90%EB%B0%94-%EC%8A%A4%ED%83%9D-%EA%B5%AC%ED%98%84-STACK 자바 스택이란?- 자바 스택 구현 (STACK) 스택 (STACK)이란? 📌 스택의 개념 스택(stack)이란 쌓아 올린다는 것을 의미한다. 따라서 스택 자료구조라는 것은 책을 쌓는 것처럼 차곡차곡 쌓아 올린 형태의 자료구조를 말한다. 📌 스택의 특 songsunkite.tistory.com 스택이 어렵다면? 스택 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 0.5 초 (추가 시간 없음) 256 ..

반효경 [운영체제] 3. System Structure & Program Execution 1

반효경 [운영체제] 3. System Structure & Program Execution 1 https://core.ewha.ac.kr/publicview/C0101020140311132925816476?vmode=f 컴퓨터 시스템 구조 cpu와 memory로 구성된 것을 보통 컴퓨터라고 한다. Memory는 CPU의 작업 공간이다. I/O device(input/output) - input(키보드, 마우스)는 i/o device의 데이터가 컴퓨터로 들어가는 것을 말하고 데이터를 받아서 처리를 한 결과를 다시 device로 내보내는 것을 output(프린터, 모니터)이라고 한다. 하드디스크는 보조기억장치로 이야기 하지만 i/o device라고 보기도 한다. 메모리로 읽어들이기도 하고(input) 처리 ..

카테고리 없음 2022.11.09