Java

Java/Java 알고리즘

백준 6810번 ISBN JAVA 구현해보기

``` 백준 6810번 ISBN JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 6810번 풀이 https://www.acmicpc.net/problem/6810 6810번: ISBN The International Standard Book Number (ISBN) is a 13-digit code for identifying books. These numbers have a special property for detecting whether the number was written correctly. The 1-3-sum of a 13-digit number is calculated by multiplying the digits a www.acmicpc.net 백준 6810번 ISBN은 ..

Java/Java 알고리즘

백준 1068번 트리 JAVA 구현해보기

``` 백준 1068번 트리 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 1068번 트리 풀이 https://www.acmicpc.net/problem/1068 1068번: 트리 첫째 줄에 트리의 노드의 개수 N이 주어진다. N은 50보다 작거나 같은 자연수이다. 둘째 줄에는 0번 노드부터 N-1번 노드까지, 각 노드의 부모가 주어진다. 만약 부모가 없다면 (루트) -1이 주어진다 www.acmicpc.net 백준 1068번 트리는 난이도 골드 등급의 문제로서 트리가 주어질 때 노드를 하나 지우고 루트에서부터 연결된 잎사귀 노드(leaf node)를 구해주면 됩니다. 여기서 tree란 node들이 연결된 구조를 말합니다. leaf node는 자식의 개수가 0개인 노드입니다. 30분 정도 ..

Java/Java 알고리즘

백준 2420번 사파리월드 JAVA 구현해보기

``` 백준 2420번 사파리 월드 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 2420번 사파리 월드 풀이 https://www.acmicpc.net/problem/2420 2420번: 사파리월드 첫째 줄에 두 도메인의 유명도 N과 M이 주어진다. (-2,000,000,000 ≤ N, M ≤ 2,000,000,000) www.acmicpc.net 백준 2420번 사파리월드는 난이도 브론즈 등급의 문제로서 두 수가 주어지면 두 수의 차의 절댓값을 구하면 되는 매우 간단한 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 수를 입력받고 차의 절대값을 출력합니다. import java.io.BufferedReader; imp..

Java/Java 알고리즘

백준 2010번 플러그 JAVA 구현해보기

``` 백준 2010번 플러그 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 2010번 풀이 https://www.acmicpc.net/problem/2010 2010번: 플러그 첫째 줄에 멀티탭의 개수 N이 주어진다. (1 ≤ N ≤ 500,000) 이어서 둘째 줄부터 N개의 줄에 걸쳐 각 멀티탭이 몇 개의 플러그를 꽂을 수 있도록 되어 있는지를 나타내는 자연수가 주어진다. 이 자연 www.acmicpc.net 백준 2010번 플러그는 난이도 브론즈 등급의 문제로서 N개의 멀티탭이 주어지고 각 멀티탭에 전기 단자 AKA 구멍(Plug)의 개수가 주어질 때 집 벽에 플러그가 하나 일 경우 최대로 플러그를 꽂을 수 있는 전자기기의 개수를 구하는 문제입니다. 문제를 풀기에 앞서서 멀티탭 mul..

Java/Java 알고리즘

백준 1676번 팩토리얼 0의 개수 JAVA 구현해보기

``` 백준 1676번 팩토리얼 0의 개수 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 1676번 풀이 https://www.acmicpc.net/problem/1676 1676번: 팩토리얼 0의 개수 N!에서 뒤에서부터 처음 0이 아닌 숫자가 나올 때까지 0의 개수를 구하는 프로그램을 작성하시오. www.acmicpc.net 백준 1676번 팩토리얼 0의 개수는 난이도 실버 등급의 문제로서 N! 에서 뒤에서부터 처음 0이 아닌 숫자가 나올 때까지 0의 개수를 구하는 프로그램을 작성하면 되는 문제이다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 알고 보면 쉬운 문제이고 뒤에 있는 0은 10의 배수로서 5와 2의 배수를 곱하면 ..

Java/Java 알고리즘

백준 11728번 정렬된 배열 합치기 JAVA 구현해보기

``` 백준 11728번 정렬된 배열 합치기 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 11728번 풀이 https://www.acmicpc.net/problem/11728 11728번: 배열 합치기 첫째 줄에 배열 A의 크기 N, 배열 B의 크기 M이 주어진다. (1 ≤ N, M ≤ 1,000,000) 둘째 줄에는 배열 A의 내용이, 셋째 줄에는 배열 B의 내용이 주어진다. 배열에 들어있는 수는 절댓값이 109보다 작거 www.acmicpc.net 백준 11728번 정렬된 배열 합치 기는 난이도 실버 등급의 문제로서 (1부터 백만까지의 크기를 가질 수 있는) 두 개의 정렬된 배열을 정렬해서 합치면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아..

Java/Java 알고리즘

백준 13701번 중복제거 구현해보기

``` 백준 13701번 중복제거 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 13701번 풀이 https://www.acmicpc.net/problem/13701 13701번: 중복 제거 문제: N개의 정수 A1, A2, ..., AN 을 읽고, 이들 중에서 반복되는 수를 제외하고 남은 N'개의 수 B1, B2, ..., BN’ 을 입력된 순서대로 출력하시오. 이때, 0 ≤ Ai < 225 = 33554432, i=1,2,…,N. 입력의 개수 N은 1 www.acmicpc.net 백준 13701번 숫자 제거는 난이도 실버 등급의 문제로서 1 이상 500만 이하의 개수의 33554432(2^25) 이하의 숫자가 주어질 때 중복되는 숫자를 제외하고 남은 숫자를 출력하면 되는 문제입니다. 시간제한 5..

Java/Java 알고리즘

백준 10808번 알파벳 개수 구현해보기

``` 백준 10808번 알파벳 개수 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 10808번 풀이 https://www.acmicpc.net/problem/10808 10808번: 알파벳 개수 단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다. www.acmicpc.net 백준 10808번 알파벳 개수는 난이도 브론즈 등급의 문제로서 알파벳 소문자 A부터 Z 까지로 이루어진 단어가 주어지면 해당되는 소문자 a부터 z까지 각 문자의 개수를 공백과 함께 출력해주면 되는 문제입니다. 예를 들어 입력 codemasterkimc 출력 1 0 2 1 2 0 0 0 1 0 1 0 2 0 1 0 0 1 1 1 0 0 0 0 0 0 30분 정도 위에 링크를 방문하셔서 풀..

kimc
'Java' 태그의 글 목록 (30 Page)