Q. 정수 num1 과 num2 가 매개변수로 주어집니다. 두수가 같으면 1 다르면 -1 을 return 하도록 solution 함수를 완성해주세요.
위 문제를 보고 아래의 코드를 구현했는데 솔직하게 python 이 주로 사용했던 언어가 아니니 java 로 구현할때보다 조금의 버벅거림은 있었다.. 첫날이긴 한데 java 로 구현하면 길어지는 코드를 python 으로 하면 더 짧아진다니 계속 노력해봐야징
def solution(num1, num2):
if num1 == num2:
return 1
else:
return -1
다른 사람의 풀이를 보다보니 공부가 더되는거 같다.
신기해보이는것도 있고 저렇게도 가능하구나 사람마다 생각하는게 다른거 같다.
나도 저렇게 할걸 하면서 보고 이해가 되더라 그중에서 다음에 저방식으로 해봐야겠다 싶은것들 저장해둬야징
def solution(num1, num2):
return 1 if num1==num2 else -1
def solution(num1, num2):
return sum([num1==num2])*2-1
계속 가보자고~!!
'[study]코딩테스트' 카테고리의 다른 글
[Programmers]코딩테스트연습 (0) | 2024.09.30 |
---|---|
[Programmers] 코딩테스트입문 > 짝수의 합 (0) | 2024.09.30 |
[Programmers] 코딩테스트입문 > 몫구하기 (0) | 2024.09.30 |
[Programmers]코딩테스트입문 > 나이출력 (0) | 2024.09.30 |
[Programmers] 코딩테스트입문 > 분수의덧셈 (0) | 2024.09.30 |