UD_park's IT story
[Programmers/Java] 숫자 비교하기 본문
반응형
SMALL
이번 포스팅에서는 프로그래머스 코딩테스트
Level 0 입문 수준의 문제 중 "숫자 비교하기"
문제에 대한 Java 언어 풀이를 알아보겠습니다.
문제 : 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1
다르면 -1을 retrun하도록 solution 함수를 완성해주세요.
레벨이 0이라 그런지 문제 난이도는 많이 낮습니다.
설명은 정답 코드 이후에 이어갑니다.
class Solution {
public int solution(int num1, int num2) {
int answer = 0;
if (num1 == num2)
answer = 1;
else
answer = -1;
return answer;
}
}
코드의 풀이가 C++ 답과 일치합니다.
단순한 문제이기에 프로그래밍 언어의
문법 차이가 존재하지 않을 수 있습니다.
C++과 마찬가지로 위 코드에서 4번부터
7번까지 코드줄인 조건문이
문제를 풀기 위한 코드입니다.
SMALL
4번 줄에서 num1과 num2를 비교하여 같으면(==)
결과 값을 담는 answer에 1을 담고,
6번 줄에서 그 외의 경우(=같지 않다면)
결과 값을 담는 answer에 -1을 담고 종료하여
return에서 답을 제출하게 됩니다.
그럼 프로그래머스/Java 숫자 비교하기
문제에 대한 포스팅을
여기서 마치도록 하겠습니다.
혹시 다른 것에 대해 궁금하신 게
있으시다거나 포스팅 요청은
댓글에 달아주시기 바랍니다.
아는 것이면 친절하고 쉽게,
모르는 것이면 또 제가 알아내서
친절하게 쉽게 포스팅하여
설명해드리도록 하겠습니다.
반응형
LIST
'Study > Programmers 코딩 테스트' 카테고리의 다른 글
[Programmers/Java] 분수의 덧셈 (0) | 2023.04.06 |
---|---|
[Programmers/Python] 숫자 비교하기 (0) | 2023.03.16 |
[Programmers/C++] 숫자 비교하기 (0) | 2023.03.16 |
Comments