[Programmers] 181933번 - flag에 따라 다른 값 반환하기 [Java][C++]
[Programmers] 181933번 - flag에 따라 다른 값 반환하기 [Java][C++]
1. 아이디어
flag에 따라 다른 수식을 계산해서 return하는 문제로 삼항 연산자를 활용해서 간단하게 해결했다.
2. 복잡도
| 시간복잡도 | 공간복잡도 |
|---|---|
| $O(1)$ | $O(1)$ |
3. 코드
풀이 [Java][C++]
1
2
3
4
5
class Solution {
public int solution(int a, int b, boolean flag) {
return flag ? a + b : a - b;
}
}
1
2
3
4
5
6
#include <bits/stdc++.h>
using namespace std;
int solution(int a, int b, bool flag) {
return flag ? a + b : a - b;
}
This post is licensed under CC BY 4.0 by the author.