일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 돈
- Java
- algorithmStudy
- 자바
- 자바스크립트
- C
- 알고리즘트레이닝
- 주식
- 경제
- JavaScript
- 책을알려주는남자
- 알고리즘공부
- 알고리즘 공부
- 화장품
- 독후감
- 지혜를가진흑곰
- 재테크
- 채권
- 프로그래머스 알고리즘 공부
- 백준알고리즘
- C++
- 책알남
- 프로그래밍언어
- algorithmTest
- 서평
- 독서
- 성분
- algorithmtraining
- 투자
- 다독
Archives
- Today
- Total
탁월함은 어떻게 나오는가?
[알고리즘 트레이닝] 백준 알고리즘 15596번: 정수 N개의 합 [JAVA] 본문
[Snow-ball]프로그래밍(컴퓨터)/Algorithm Training
[알고리즘 트레이닝] 백준 알고리즘 15596번: 정수 N개의 합 [JAVA]
Snow-ball 2021. 6. 19. 10:44반응형
DAY ONE 을 잊지말자!!
문제 :
정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오.
작성해야 하는 함수는 다음과 같다.
- Java: long sum(int[] a); (클래스 이름: Test)
- a: 합을 구해야 하는 정수 n개가 저장되어 있는 배열 (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000)
- 리턴값: a에 포함되어 있는 정수 n개의 합
풀이 :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
package com.company;
public class NumberNFunction {
// 정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오.
// n개가 주어지는 만큼 배열의 수도 늘어남
class Test {
long sum(int[] a) {
long sum = 0;
for (int i=0; i < a.length; i++) {
sum += a[i];
}
return sum;
}
}
}
|
cs |
반응형
'[Snow-ball]프로그래밍(컴퓨터) > Algorithm Training' 카테고리의 다른 글
[알고리즘 트레이닝] 백준 알고리즘 2747번 : 피보나치 수[JAVA] (0) | 2021.06.30 |
---|---|
[알고리즘 트레이닝] 백준 알고리즘 5673번: 셀프 넘버[JAVA] (0) | 2021.06.20 |
[알고리즘 트레이닝] 백준 알고리즘 1157번: 단어 공부 [JAVA] (0) | 2021.06.18 |
[알고리즘 트레이닝] 구구단(gugudan) [JAVA] (0) | 2021.06.17 |
[알고리즘 트레이닝] String Reverse(문자열 뒤집기) [JAVA] (0) | 2021.06.16 |
Comments