알고리즘/프로그래머스:LV00

알고리즘/프로그래머스:LV00

[LV00] 특정 문자 제거하기

특정 문자 제거하기 (JAVA) 프로그래머스 문제 보러가기 👉🏻 class Solution { public String solution(String my_string, String letter) { String answer = ""; answer = my_string.replace(letter,""); return answer; } }

알고리즘/프로그래머스:LV00

[LV00] 문자 반복 출력하기

문자 반복 출력하기 (JAVA) 프로그래머스 문제 보러가기 👉🏻 class Solution { public String solution(String my_string, int n) { String answer = ""; for(int i = 0; i

알고리즘/프로그래머스:LV00

[LV00] 짝수는 싫어요

짝수는 싫어요 (JAVA) 문제 풀이 조금 시간이 오래걸리긴 했는데 그 전 문제보다는 어렵진 않았던 것 같다. 그런데 다른 사람들의 풀이들을 보니 입이 떡 벌어지긴 한 것 같다..... => 우선 내 풀이를 보면 class Solution { public int[] solution(int n) { int[] answer; //배열의 크기 지정 if(n%2 == 0){ answer = new int[n / 2]; }else{ answer = new int[n / 2 + 1]; } //배열의 index int index = 0; //반복문으로 n 돌면서 홀수 찾기 for(int i = 0; i 다른 사람의 풀이 예시 어떤 사람은 IntStream을 사용하여 해결한 사람도 있었다. 아직 어려운 부분이지만 In..

알고리즘/프로그래머스:LV00

[LV00] 최빈값 구하기

최빈값 구하기 (JAVA) 문제 풀이 내 기준 아직은 쉽지않아서 미루고 미루다가 결국 풀었던 문제다........ 근데 아직까지 잘 모르겠다ㅠㅠㅠ 진짜 공부가 많이 필요함을 느낀다.. 생각이 잘 안된다고 해야하려나.. 그래서 우선 다른 사람 풀이도 참고하고 더 공부를 해야겠다고 느꼈던 문제같다. 다른 사람의 풀이 : import java.util.*; class Solution { public int solution(int[] array) { int maxCount = 0; int answer = 0; Map map = new HashMap(); for(int number : array) { int count = map.getOrDefault(number, 0) + 1; if(count > maxCoun..

알고리즘/프로그래머스:LV00

[LV00] 중앙값 구하기

문제 풀이 처음에는 단순하게 반복문을 이용하여 구현을 하려 했는데 영 아닌 것 같아 조금 찾아보면서 진행하였다..ㅎ 찾아보니 java.util.Arrays 를 이용하여 sort 함수를 사용하였다. 그리고 마지막에 출력되어야 하는 중앙값에 있어서는 array[array.length/2]를 통하여 배열의 중앙값을 출력한다. 배열은 인덱스가 0부터 시작하기 때문에 몫을 이용하여 중앙값을 출력하는 것이다! import java.util.Arrays; class Solution { public int solution(int[] array) { Arrays.sort(array); return array[array.length/2]; } } Arrays 클래스 & Arrays 메소드 (sort & binarySear..

알고리즘/프로그래머스:LV00

[ 프로그래머스 ] LV.0 분수의 덧셈

문제 풀이 나는 단순히 배열을 생성하고 *2를 하면 된다고 생각하고 풀이를 진행하였다. 아직 알고리즘에 대해 조금 부족한 탓인지 아니면 문법적으로 부족한 탓인지... 조금 더 공부가 필요함을 느꼈다. class Solution { public int[] solution(int[] numbers) { int[] answer = new int[numbers.length]; //for 문 이용하여 *2 for(int i = 0; i i * 2).toArray(); } } 조금 더 공부가 필요함을 느꼈고 단순히 구현뿐 아니라 문법적으로도 어떤 문법을 쓰면 효율적인지 생각하며 문제를 해결해야겠다고 생각해볼 수 있었던 것 같다!

공또뤼
'알고리즘/프로그래머스:LV00' 카테고리의 글 목록 (5 Page)