자바 2

[Java] 백준 1181 - 단어 정렬

문제 설명 단어를 입력 받고 입력 받은 단어를 크기 순으로, 단어 순으로 출력한다. 입력 첫째 줄: 단어 개수 N 둘째 줄~: 단어 출력 단어를 크기 순(1순위), 단어 순(2순위)로, 같은 단어가 여러 개인 단어는 한 번만 출력 알고리즘 분류 문자열 정렬 풀이 방법 입력 받는 단어를 배열에 저장하고 배열을 sort한 뒤, 단어 길이를 1에서부터 최대 단어 길이까지 늘려가며 같은 단어 길이를 가지는 배열 요소를 출력한다. JAVA import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br=new BufferedReader(n..

알고리즘 2022.02.19

[Java] 백준 2941 - 크로아티아 알파벳

2941번: 크로아티아 알파벳 예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다. 크로아티아 알파벳 변경 č c= ć c- dž dz= đ d- lj lj nj nj š s= ž z= www.acmicpc.net 문제 설명 문자열을 입력받아 크로아티아 알파벳과 일반 알파벳의 개수를 출력한다. 입력 알파벳, ‘-’, ‘=’ 으로 구성된 문자열 출력 크로아티아 알파벳+일반 알파벳 개수 알고리즘 분류 구현 문자열 풀이 방법 문자열에서 크로아티아 알파벳에 해당하는 문자열의 개수와 문자열에서 크로아티아 알파벳을 제외한 다른 알파벳의 개수를 출력한다. JAVA 시간(ms) 입력 메소드 출력 메소드 풀이 방법 시간(ms) 입력 메소드 출력 메소드..

알고리즘 2022.02.11