본문 바로가기
728x90

스파르타 코딩클럽20

[Programmers | Java | 연습문제 풀이] 삼총사 - Solution with 삼중 for문 KDT 실무형 스프링 백엔드 엔지니어 양성과정 6기  |  Algorithm CODEKATA👪 삼총사🏷 관련 주제 : Array  ✔️ Solution with 삼중 for문class Solution { public int solution(int[] number) { int answer = 0; int len = number.length; for (int i = 0; i 채점 결과 💥 오늘 만난 문제 & 나의 시도 💦 & 해결 방법 👍 📌 오늘 만난 문제 : 매개변수로 받은 정수 배열 numbers에서 합이 0이 되는 세 원소를 삼총사라고 한다.삼총사가 되는 원소 쌍은 총 몇개 존재하는지 구하여 반환하시오.3중 for문을 써서 nu.. 2024. 7. 6.
[Programmers | Java | 연습문제 풀이] 이상한 문자 만들기 - Solution with toLowerCase() & char 비교 및 연산 KDT 실무형 스프링 백엔드 엔지니어 양성과정 6기  |  Algorithm CODEKATA➿ 이상한 문자 만들기🏷 관련 주제 : String toLowerCase() char String Builder✔️ Solution with Stringclass Solution { public String solution(String s) { String answer = ""; int d = (int)'A' - (int)'a'; s = s.toLowerCase(); int idx = 0; for (int i = 0; i 채점 결과 ✔️ Solution with String Builderimport java.lang.. 2024. 7. 6.
[Programmers | Java | 월간 코드 챌린지 시즌1 문제 풀이] 3진법 뒤집기 - Solution with Loop KDT 실무형 스프링 백엔드 엔지니어 양성과정 6기  |  Algorithm CODEKATA3진법 뒤집기🏷 관련 주제 : base N Transformation Operator Math✔️ Solution with Operatorclass Solution { public int solution(int n) { int answer = 0; while (n > 0) { answer = answer * 3 + n % 3; n /= 3; } return answer; }}채점 결과💥 오늘 만난 문제 & 나의 시도 💦 & 해결 방법 👍📌 오늘 만난 문제 : 자연수 n이 매개변수.. 2024. 7. 5.
[Programmers | Java | 연습문제 풀이] 최대공약수와 최소공배수 - Solution with Math KDT 실무형 스프링 백엔드 엔지니어 양성과정 6기  |  Algorithm CODEKATA🆎 최대공약수와 최소공배수🏷 관련 주제 : Math Greatest Common Divisor Least Common Multiple ✔️ Solution with 직접 나눠보며 최대공약수 찾기class Solution { public int[] solution(int n, int m) { int[] answer = {0, n * m}; int minN = Math.min(n, m); for (int i = Math.min(n, m); i > 0; i--) { if (n % i == 0 && m % i == 0) { .. 2024. 7. 4.
[Programmers | Java | 연습문제 풀이] 직사각형 별찍기 - Solution with Loop 또는 repeat() 또는 StringBuilder KDT 실무형 스프링 백엔드 엔지니어 양성과정 6기  |  Algorithm CODEKATA직사각형 별찍기 🏷 관련 주제 : Scanner String StringBuilder ✔️ Solution with Loopimport java.util.Scanner;class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int m = sc.nextInt(); for (int i = 0; i 채점 결과✔️ Solution with repeat()import java.util.Scanner;c.. 2024. 7. 3.
[Programmers | Java | 연습문제 풀이] 행렬의 덧셈 - Solution with Loop 또는 IntStream KDT 실무형 스프링 백엔드 엔지니어 양성과정 6기  |  Algorithm CODEKATA🔢 행렬의 덧셈🏷 관련 주제 : Array Loop 이차원 배열 ✔️ Solution with Loopclass Solution { public int[][] solution(int[][] arr1, int[][] arr2) { for (int r = 0; r 채점 결과 ✔️ Solution with IntStreamimport java.util.stream.IntStream;class Solution { public int[][] solution(int[][] arr1, int[][] arr2) { int[][] answer = IntStream.range(0, arr1.. 2024. 7. 2.
[Programmers | Java | 연습문제 풀이] 문자열 다루기 기본 - Solution with length() & char 또는 try-catch Statement KDT 실무형 스프링 백엔드 엔지니어 양성과정 6기  |  Algorithm CODEKATA🆎 문자열 다루기 기본🏷 관련 주제 : String char length()  toCharArray() Exception try-catch✔️ Solution with length() & tocharArray() & charclass Solution { public boolean solution(String s) { boolean answer = true; int len = s.length(); if (len != 4 && len != 6) { answer = false; } else { for (cha.. 2024. 7. 2.
[Programmers | Java | 위클리 챌린지] 부족한 금액 계산하기 - Solution with Operator & Math KDT 실무형 스프링 백엔드 엔지니어 양성과정 6기  |  Algorithm CODEKATA💸 부족한 금액 계산하기 🏷 관련 주제 : Math Operator 조건문✔️ Solution with Operatorclass Solution { public long solution(int price, int money, int count) { long answer = 0; long total = (long) count * (count + 1) / 2 * price; if (total > money) { answer = total - money; } return answer; .. 2024. 7. 1.
[Programmers | Java | 연습문제 풀이] 문자열 내림차순으로 배치하기 - Solution with Sorting & Join KDT 실무형 스프링 백엔드 엔지니어 양성과정 6기  |  Algorithm CODEKATA📉 문자열 내림차순으로 배치하기 🏷 관련 주제 : String Sorting join()✔️ Solution with Sorting & join()import java.util.Arrays;import java.util.Collections;class Solution { public String solution(String s) { String answer = ""; String[] strArr = s.split(""); Arrays.sort(strArr, Collections.reverseOrder()); answer = St.. 2024. 6. 29.
728x90