반응형

StringBuilder 5

[ 프로그래머스 ] 문자열 내림차순으로 배치하기 JAVA

문자열 내림차순으로 배치하기 문제 설명 문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요. s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다. 제한 사항 str은 길이 1 이상인 문자열입니다. 입출력 예 Zbcdefg gfedcbZ import java.util.ArrayList; import java.util.Collections; class Solution { public String solution(String s) { ArrayList list = new ArrayList(); for (int i = 0; i < s.length(); i++) { list.add(s.charAt(i)); } Co..

알고리즘 연습 2020.08.20

[ 프로그래머스 ] 정수 내림차순으로 배치하기 JAVA

정수 내림차순으로 배치하기 문제 설명 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. 제한 조건 `n`은 1이상 8000000000 이하인 자연수입니다. 입출력 예 118372 873211 import java.util.Arrays; class Solution { public long solution(long n) { String input = ""+ n; int size = input.length(); int[] nums = new int[size]; for (int i = 0; i < size; i++) { nums[i] = input.charAt(i)- ..

알고리즘 연습 2020.05.04

[백준_BOJ] 10171. 고양이 문제풀이 _ Java

문제 풀이 예제 출력에 나와 있는 것처럼 고양이 모양을 만들어 출력하는 문제입니다. \ ' " 등 출력 시에 역슬래쉬(\)를 붙혀주는 것에 주의하시면 어렵지 않게 풀이하실 수 있습니다. 코드 출처 https://www.acmicpc.net/problem/10171 10171번: 고양이 문제 아래 예제와 같이 고양이를 출력하시오. 입력 출력 고양이를 출력한다. 예제 입력 1 복사 예제 출력 1 복사 \ /\ ) ( ') ( / ) \(__)|... www.acmicpc.net

알고리즘 연습 2019.08.11

[백준_BOJ] 10718. We love kriii 문제풀이 _ Java

문제 풀이 주어진 예제 출력을 보고 "강한친구 대한육군"을 두 번 출력해주면 되는 문제입니다. println 같은 경우 문장을 출력하고 뒤에 Enter를 덧붙인다고 생각하시면 됩니다. 코드 출처 https://www.acmicpc.net/problem/10718 10718번: We love kriii ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올 해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자. www.acmicpc.net

알고리즘 연습 2019.08.11
반응형