https://www.hackerrank.com/challenges/a-very-big-sum/problem?isFullScreen=true
Hackerrank > A Very Big Sum 문제
배열을 효율적으로 잘 더하는 방법.
Java 8 이상
public static long aVeryBigSum(List<Long> ar) {
return ar.stream().mapToLong(Long::longValue).sum();
}
Kotlin
fun aVeryBigSum(ar: Array<Long>): Long {
return ar.sumOf { it }
}
TypeScript
function aVeryBigSum(ar: number[]): number {
return ar.reduce((sum, num) => sum + num, 0);
}
'Programming Language > 코딩테스트' 카테고리의 다른 글
[Java/Kotlin/TypeScript] 배열 <-> 리스트 (1) | 2024.11.04 |
---|---|
[Java/Kotlin/TypeScript] 반복문 돌면서 합 구하기 (0) | 2024.11.01 |