본문 바로가기

Portpolio/codingtest33

프로그래머스 lv0. 나머지 구하기 java https://school.programmers.co.kr/learn/courses/30/lessons/120810 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(int num1, int num2) { int answer = -1; answer = num1 % num2; return answer; } } class Solution { public static void main(String[] args) { int solution1 = solution(3, 2); int solution2 =.. 2023. 12. 18.
프로그래머스 lv.0 나이 출력 java https://school.programmers.co.kr/learn/courses/30/lessons/120820 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(int age) { int answer = 0; answer = 2022 - age + 1; return answer; } } class Solution { public static void main(String[] args) { int solution1 = solution(40); int solution2 = solution(2.. 2023. 12. 18.
프로그래머스 lv0. 두 수의 차 java https://school.programmers.co.kr/learn/courses/30/lessons/120803 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(int num1, int num2) { int answer = 0; answer = num1 - num2; return answer; } } class Solution { public static void main(String[] args) { int solution1 = solution(2, 3); int solution2 = .. 2023. 12. 18.
프로그래머스 lv0. 두 수의 곱 java https://school.programmers.co.kr/learn/courses/30/lessons/120804 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(int num1, int num2) { int answer = 0; answer = num1 * num2; return answer; } } class Solution { public static void main(String[] args) { int solution1 = solution(3, 4); int solution2 = .. 2023. 12. 18.
프로그래머스 lv0. 몫 구하기 java https://school.programmers.co.kr/learn/courses/30/lessons/120805 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(int num1, int num2) { int answer = 0; answer = num1 / num2; return answer; } } class Solution { public static void main(String[] args) { int solution1 = solution(10, 5); int solution2 =.. 2023. 12. 18.
프로그래머스 lv0. 숫자 비교하기 java https://school.programmers.co.kr/learn/courses/30/lessons/120807 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(int num1, int num2) { if(num1 == num2) { return 1; } return -1; } } class Solution { public static void main(String[] args) { int solution1 = solution(2, 3); int solution2 = solution(11.. 2023. 12. 18.
프로그래머스 lv1. 크기가 작은 부분 문자열 java https://school.programmers.co.kr/learn/courses/30/lessons/147355 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 보통 여기서 바로 아래의 코드에 Integer.parseInt()를 쓰는 사람들이 많다. 나도 그렇게 했는데 테스트 코드 3개로 실행시켜 봤을 때는 아무 문제 없다가 제출하려고 하면 갑자기 런타임 에러가 뜨는 테스트 케이스들이 너무 많아진다. 그래서 찾아보니 Integer.parseInt()를 Long.ParseLong()으로 바꾸니까 해결이 됐다! 여기서 문제를 푸는 포인트는 1. Long과 .. 2023. 12. 18.
프로그래머스 lv.0 문자열 섞기 java https://school.programmers.co.kr/learn/courses/30/lessons/181942 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public String solution(String str1, String str2) { StringBuilder answer = new StringBuilder(); int minLength = Math.min(str1.length(), str2.length()); for (int i = 0; i < minLength; i++) { answer.append(st.. 2023. 11. 29.
프로그래머스 lv0 길이에 따른 연산 java https://school.programmers.co.kr/learn/courses/30/lessons/181879?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(int[] num_list) { int sum = 0; int product = 1; int length = num_list.length; for(int num : num_list) { // num_list 반복 범위 표현, i를 안쓰는 방법 sum += num; product *= num; } if(le.. 2023. 11. 19.
프로그래머스 lv.0 rny_string java https://school.programmers.co.kr/learn/courses/30/lessons/181863 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr pseudo code (정확한 코드 아님) #include using namespace std; string solution(string rny_string) { if (str[i] == "m") { str[i].replace() //변경 string result = str; } else return result //그대로 return result; } 수정 후 정확한 코드 #include #i.. 2023. 11. 17.