2024/07/25 10

[프로그래머스] 직사각형 별찍기 JAVA

문제[프로그래머스] 직사각형 별찍기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  정답import java.util.Scanner;class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); for(int i = 0; i  java.util에서 Scanner를 import 하여 사용자의 값을 입력받아 문..

[프로그래머스] 행렬의 덧셈 JAVA

문제[프로그래머스] 행렬의 덧셈 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  문제class Solution { public int[][] solution(int[][] arr1, int[][] arr2) { int[][] answer = arr1; for(int i = 0; i

[프로그래머스] 문자열 다루기 기본 JAVA

문제[프로그래머스] 문자열 다루기 기본 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  정답class Solution { public boolean solution(String s) { boolean answer = true; char[] wordArr = s.toCharArray(); char[] num = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'}; if (s.length() != 4 && s.length() != 6) { ..

[프로그래머스] 부족한 금액 계산하기JAVA

문제[프로그래머스] 부족한 금액 계산하기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  정답class Solution { public long solution(int price, int money, int count) { long answer = 0; int upPrice = price; for (int i = 0; i  반복문을 통하여 최종적인 금액을 먼저 구했습니다. 그 다음에 현재 가지고 있는 돈(money)를 뺐습니다. 이때 양수이면 금액이 부족하지 않은 경우임으로 0을 반환하였습니다.

[프로그래머스] 문자열 내림차순으로 배치하기 JAVA

문제[프로그래머스] 문자열 내림차순으로 배치하기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 정답import java.util.*;class Solution { public String solution(String s) { String answer = ""; char[] arr = s.toCharArray(); Arrays.sort(arr); System.out.println(arr); for(int i = 1; i char 배열에 String을 넣어서 정렬을..

[프로그래머스] 약수의 개수와 덧셈JAVA

문제[프로그래머스] 약수의 개수와 덧셈 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  정답class Solution { public int solution(int left, int right) { int answer = 0; for(int i = left; i  범위 안에 반복문을 통하여 약수를 구하고 약수의 개수가 짝수인 경우는 더하고 홀수인 경우는 빼서 정답을 구하였습니다.

[프로그래머스] 수박수박수박수박수박수? JAVA

문제[프로그래머스] 수박수박수박수박수박수? 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  정답class Solution { public String solution(int n) { String answer = ""; int num; String word = "수박"; if ( n % 2 == 0 ) { num = n / 2; for(int i = 0; i  짝수인 경우와 홀수인 경우로 나누었습니다. 짝수는 2로 나눈 다음 횟수 만큼 더해주었고, 홀수의 경우도 짝수..

[프로그래머스] 가운데 글자 가져오기 JAVA

문제[프로그래머스] 가운데 글자 가져오기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.  정답class Solution { public String solution(String s) { String answer = ""; int num; if ( s.length() % 2 == 0) { num = s.length() / 2 - 1; answer +..

20240725_TIL

1. 내일배움캠프 Java 문법 종합반  Java 종합반에서는 4주차까지 완료하여 예외처리, 제네릭, collection, Wrapper클래스에 관하여 공부하고 배웠습니다. 2. 김영한의 실전 자바 - 기본편  김영한의 실전 자바 기본편을 (24일에 모두 들었습니다.)  세션 1, 세션2를 듣고 공부하였습니다.  오늘은 자바의 Object 클래스, Object 클래스의 다형성, Object 클래스의 배열, toString(), 불변 객체, 사이트 이펙트에 관하여 공부하고 배웠습니다. 3. 코딩테스트  오늘은 총 8문제의 코딩테스트 문제를 풀었습니다. [프로그래머스] 가운데 글자 가져오기 JAVA [프로그래머스] 수박수박수박수박수박수? JAVA [프로그래머스] 내적 JAVA [프로그래머스] 약수의 개수..

TIL 2024.07.25