삼각형의 완성조건(1)
import java.util.Arrays;
class Solution {
public int solution(int[] sides) {
Arrays.sort(sides);
int answer = 0;
if (sides[0] + sides[1] > sides[2]) {
answer = 1;
} else answer = 2;
return answer;
}
}
- 다른 사람의 풀이
import java.util.Arrays; class Solution { public int solution(int[] sides) { Arrays.sort(sides); return sides[2] >= sides[0]+sides[1] ? 2 : 1; // return (sides[0]+sides[1] > sides[2])? 1 : 2; } }
def solution(sides):
sides.sort()
answer = 0
if sides[0] + sides[1] > sides[2]:
answer = 1
else :
answer = 2
return answer
- 다른 사람의 풀이
def solution(sides): return 1 if max(sides) < (sum(sides) - max(sides)) else 2
def solution(sides): sides.sort() return 1 if sides[0] + sides[1] > sides[2] else 2
def solution(sides): sides = sorted(sides) if sum(sides[:2]) > sides[-1]: return 1 else: return 2
Raw JPA 기타 기능
Cascade (영속성 전이)
orphanRemoval (고아 객체 제거)
Cascade.REMOVE vs orphanRemoval
=> orphanRemoval=true는 리스트 요소로써의 영속성 전이도 해줌
Fetch (조회시점)