재귀 | n까지의 합
Algorithm 2019. 8. 27. 13:56반응형
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
32
33
|
using System;
namespace Application
{
//양의 정수 n을 입력 받, 1부터 n까지의 합을 구하라
//다음 재귀 관계를 이요하세요
// 1부터 N까지의 합 => 1부터 (n-1)까지의 합에 n을 더한 값
class MainClass
{
public static void Main(string[] args)
{
Console.WriteLine("Hello World!");
var sol = new Solution();
var result = sol.solution(10);
Console.WriteLine(result);
}
}
public class Solution {
public int solution(int n) {
return Sum(n);
}
public int Sum(int n) {
if(n == 1) {
return 1;
}
return n + Sum(n-1);
}
}
}
|
반응형
'Algorithm' 카테고리의 다른 글
재귀 | 최대값 구하기 (0) | 2019.08.27 |
---|---|
재귀 | 높은 자릿수 (0) | 2019.08.27 |
프로그래머스 | 타겟넘버 (0) | 2019.08.27 |
TODO | 프로그래머스 | 네트워크 | DFS/BFS (0) | 2019.08.27 |
프로그래머스 | 타겟넘버 | DFS, BFS (0) | 2019.08.26 |