본문 바로가기

전체 글

(117)
(JAVA) 수박수박수박수박수박수? class Solution { public String solution(int n) { String answer = ""; for(int i=0; i
(JAVA) 소수 찾기 참조하세요 class Solution { int solution(int n) { int cnt = 0; int answer = 0; for(int i = 1 ; i
(JAVA) 서울에서 김서방 찾기 import java.util.Map; import java.util.HashMap; class Solution { public String solution(String[] seoul) { int cnt=0; Map map = new HashMap(); for(String check:seoul){ map.put(check,cnt); cnt++; } return "김서방은 "+map.get("Kim")+"에 있다"; } }-------------------------------------public class FindKim { public String findKim(String[] seoul){ return "김서방은 "+ Arrays.asList(seoul).indexOf("Kim") + "에 있다"; ..
(JAVA) 문자열 다루기 기본 class Solution { public boolean solution(String s) { boolean answer = false; int check = s.length(); if(check==4||check==6){ if(s.matches("^\\d+$")){ return true; } } return answer; } }-----------------class Solution { public boolean solution(String s) { if(s.length() == 4 || s.length() == 6){ try{ int x = Integer.parseInt(s); return true; } catch(NumberFormatException e){ return false; } } else..
(JAVA) 문자열 내림차순으로 배치하기 import java.util.Arrays; import java.util.Collections; class Solution { public String solution(String s) { String[] sArr = s.split(""); Arrays.sort(sArr, Collections.reverseOrder()); return String.join("", sArr); } }--------------public class ReverseStr { public String reverseStr(String s){ char[] answer= s.toCharArray(); Arrays.sort(answer); return new StringBuilder(new String(answer)).reverse(..
(JAVA) 문자열 내 p와 y의 개수 class Solution { boolean solution(String s) { char []c = s.toUpperCase().toCharArray(); int cntP=0; int cntY=0; for(int i=0; i 'P'== e).count() == s.chars().filter( e -> 'Y'== e).count(); } }출처: www.programmers.co.kr
(JAVA) 문자열 내 마음대로 정렬하기 import java.util.List; import java.util.Collections; import java.util.ArrayList; class Solution { public String[] solution(String[] strings, int n) { String[] answer; List list = new ArrayList(); for(int i=0; i
(JAVA) 두 정수 사이의 합 class Solution { public long solution(int a, int b) { long answer = 0; if(a==b){ answer=a; }else if(a