전체 글88 두 정수 사이의 합 풀이 class Solution { public long solution(int a, int b) { long answer = 0; int min=a; int max=b; if(a>=b){ max = a; min =b; } for(int i=min; i 2024. 2. 7. 문자열 내 마음대로 정렬하기 풀이 import java.util.*; class Solution { public String[] solution(String[] strings, int n) { String[] answer = {}; ArrayList list = new ArrayList(); for (int i = 0; i < strings.length; i++) { list.add(strings[i].charAt(n) + strings[i]); } // 정렬 Collections.sort(list); answer = new String[list.size()]; for (int i = 0; i < list.size(); i++) { answer[i] = list.get(i).substring(1, list.get(i).length(.. 2024. 2. 7. 문자열 내 p와 y의 개수 풀이 class Solution { boolean solution(String s) { boolean answer = true; int c1 = 0; int c2 = 0; String[] s1 = s.split(""); for(int i=0; i 2024. 2. 7. 문자열 내림차순으로 배치하기 풀이 import java.util.*; class Solution { public String solution(String s) { String answer = ""; char[] c = s.toCharArray(); Arrays.sort(c); String s2 = new String(c); StringBuilder sb = new StringBuilder(s2); answer = sb.reverse().toString(); return answer; } } 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2024. 2. 7. 문자열 다루기 기본 풀이 import java.util.*; class Solution { public boolean solution(String s) { int len = s.length(); if(len == 4 || len == 6){ for(char c : s.toCharArray()) if(c '9'){ return false; } return true; } return false; } } 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2024. 2. 7. 서울에서 김서방 찾기 풀이 class Solution { public String solution(String[] seoul) { String answer = ""; // 배열에서 "Kim"의 인덱스를 찾기 int index = -1; for (int i = 0; i < seoul.length; i++) { if (seoul[i].equals("Kim")) { index = i; break; } } // 인덱스를 기반으로 결과 문자열 생성 if (index != -1) { answer = "김서방은 " + index + "에 있다"; } else { answer = "김서방이 없다"; } return answer; } } 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 .. 2024. 2. 7. 이전 1 2 3 4 5 ··· 15 다음