int calculateTriangle1 (int n) {
if(n <= 1) return 1;
return (n * n) - calculateTriangle(n - 1);
}
int calculateTriangle2 (int n) {
if(n <= 1) return 1;
return calculateTriangle2(n - 1) + n;
}
Traveling salesman problem
The salesmen problem