2235-两整数相加

Raphael Liu Lv10

给你两个整数 num1num2,返回这两个整数的和。

示例 1:

**输入:** num1 = 12, num2 = 5
**输出:** 17
**解释:** num1 是 12,num2 是 5 ,它们的和是 12 + 5 = 17 ,因此返回 17 。

示例 2:

**输入:** num1 = -10, num2 = 4
**输出:** -6
**解释:** num1 + num2 = -6 ,因此返回 -6 。

提示:

  • -100 <= num1, num2 <= 100

方法一:直接计算

计算整数 num}_1 与 num}_2 之和,返回 num}_1 + \textit{num}_2 即可。

[sol1-Java]
1
2
3
4
5
class Solution {
public int sum(int num1, int num2) {
return num1 + num2;
}
}
[sol1-C#]
1
2
3
4
5
public class Solution {
public int Sum(int num1, int num2) {
return num1 + num2;
}
}
[sol1-C++]
1
2
3
4
5
6
class Solution {
public:
int sum(int num1, int num2) {
return num1 + num2;
}
};
[sol1-Python3]
1
2
3
class Solution:
def sum(self, num1: int, num2: int) -> int:
return num1 + num2
[sol1-C]
1
2
3
int sum(int num1, int num2) {
return num1 + num2;
}
[sol1-Golang]
1
2
3
func sum(num1 int, num2 int) int {
return num1 + num2
}
[sol1-JavaScript]
1
2
3
var sum = function(num1, num2) {
return num1 + num2;
};

复杂度分析

  • 时间复杂度:O(1)。

  • 空间复杂度:O(1)。

 Comments
On this page
2235-两整数相加