https://school.programmers.co.kr/learn/courses/30/lessons/120864 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 class Solution { public int solution(String my_string) { int res = 0; String[] str = my_string.split("[a-zA-Z]"); for (String s : str) { if (!s.isEmpty()) res += Integer.parseInt(s); } return res; } } 다른 풀이 import ja..
https://school.programmers.co.kr/learn/courses/30/lessons/120896 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 class Solution { public String solution(String s) { char[] alpha = new char[26]; for (int i = 0; i < s.length(); i++) { alpha[s.charAt(i) - 97]++; } StringBuilder sb = new StringBuilder(); for (int i = 0; i < alpha.l..
https://school.programmers.co.kr/learn/courses/30/lessons/120835 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 import java.util.*; class Solution { public int[] solution(int[] emergency) { int[] tmp = new int[emergency.length]; int[] answer = new int[emergency.length]; System.arraycopy(emergency, 0, tmp, 0, emergency.length -..
https://school.programmers.co.kr/learn/courses/30/lessons/120887 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 class Solution { public int solution(int i, int j, int k) { int answer = 0; for (int q = i; q < j+1; q++){ String str = Integer.toString(q); for (int p = 0; p < str.length(); p++){ if (Integer.toString(k).equals(str...
https://school.programmers.co.kr/learn/courses/30/lessons/120890 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 import java.util.Arrays; class Solution { public int solution(int[] array, int n) { int answer = 0; int diff = 2147000; Arrays.sort(array); for (int num : array){ if (Math.abs(num - n) < diff) { diff = Math.abs(num -..
https://school.programmers.co.kr/learn/courses/30/lessons/120848 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 class Solution { public static int fac(int n) { if(n == 1) return 1; return n * fac(n-1); } public int solution(int n) { int answer = 0; for(int i = 10; i > 0; i--) { if(fac(i)
https://school.programmers.co.kr/learn/courses/30/lessons/120842 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 class Solution { public int[][] solution(int[] num_list, int n) { int[][] answer = new int[num_list.length/n][n]; int cnt = 0; for(int i = 0; i < (num_list.length/n); i++) { for (int j = 0; j < n; j++) { answer[i][j]..
https://school.programmers.co.kr/learn/courses/30/lessons/120886 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 import java.util.Arrays; class Solution { public int solution(String before, String after) { char[] cBefore = before.toCharArray(); char[] cAfter = after.toCharArray(); Arrays.sort(cBefore); Arrays.sort(cAfter); retu..
https://school.programmers.co.kr/learn/courses/30/lessons/120838 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 import java.util.HashMap; import java.util.Map; class Solution { public String solution(String letter) { StringBuilder sb = new StringBuilder(); Map code = new HashMap(); code.put(".-", "a"); code.put("-...", "b"); c..
https://school.programmers.co.kr/learn/courses/30/lessons/120888 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 class Solution { public String solution(String my_string) { String res = ""; for (int i = 0; i < my_string.length(); i++){ if (my_string.indexOf(my_string.charAt(i)) == i) res += my_string.charAt(i); } return res; } ..