[Problem Solving - Baekjoon] 2747 피보나치 수

October 20, 2020

[Baekjoon Online Judge] 2747 피보나치 수 문제 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = F...

[Problem Solving - Baekjoon] 10989 수 정렬하기3

October 19, 2020

[Baekjoon Online Judge] 10989 수 정렬하기3 문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자...

[Problem Solving - Baekjoon] 11650 좌표 정렬하기

October 19, 2020

[Baekjoon Online Judge] 11650 좌표 정렬하기 문제 2차원 평면 위의 점 N개가 주어진다. 좌표를 x좌표가 증가하는 순으로, x좌표가 같으면 y좌표가 증가하는 순서로 정렬한 다음 출력하는 프로그램을 작성하시오. 입력 첫째 줄에...

[Problem Solving - Baekjoon] 10814 나이순정렬

October 19, 2020

[Baekjoon Online Judge] 10814 나이순정렬 문제 온라인 저지에 가입한 사람들의 나이와 이름이 가입한 순서대로 주어진다. 이때, 회원들을 나이가 증가하는 순으로, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬하는 프로그램을 작성하시...

[JAVA] Comparable VS Comparator

October 18, 2020

Comparable VS Comparator Comparable java.lang.Comparable compareTo() 메소드를 제공 : 문자열에 대한 자연정렬1을 수행하는 데 사용 사용방법 Comparable 클래스의 인스턴스를 생성 ...

[JAVA] Arrays.sort() vs Collections.sort()

October 17, 2020

Arrays.sort() vs Collections.sort() Arrays.sort() arrays 사용 primitive data type이 아닌 Wrapper 클래스 (객체)를 사용 해야함 int[] test = new int[5]; // ...

[Problem Solving - Baekjoon] 1472 소트인사이드

October 16, 2020

[Baekjoon Online Judge] 1472 소트인사이드 문제 배열을 정렬하는 것은 쉽다. 수가 주어지면, 그 수의 각 자리수를 내림차순으로 정렬해보자. 입력 첫째 줄에 정렬하고자하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자...

[Problem Solving - Baekjoon] 1920 수찾기

October 15, 2020

[Baekjoon Online Judge] 1920 수찾기 문제 N개의 정수 A[1], A[2], …, A[N]이 주어져 있을 때, 이 안에 X라는 정수가 존재하는지 알아내는 프로그램을 작성하시오. 입력 첫째 줄에 자연수 N(1≤N≤100,000)이 주어진다....

[Problem Solving - Baekjoon] 2750 수 정렬하기

October 14, 2020

[Baekjoon Online Judge] 2750 수 정렬하기 문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다....

[Problem Solving - Baekjoon] 10930 SHA-256

October 13, 2020

[Baekjoon Online Judge] 10930 SHA-256 문제 문자열 S가 주어졌을 때, SHA-256 해시값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 문자열 S가 주어진다. S는 알파벳 대문자와 소문자, 그리고 숫자로만 이루어져 있으며, 길...