↓快轉到主要內容
  1. LeetCode/

LeetCode 2235: Add Two Integers

·1 分鐘· ·
LeetCode Easy Math
Wei Yi Chung
作者
Wei Yi Chung
Working at the contributing of open source, distributed systems, and data engineering.
目錄

基本資料
#

難易度: easy 第一次嘗試:2025-12-17

  • 提交紀錄:Accepted(Python)→ Compile Error(C++)→ Accepted(C++)

解題思路
#

回傳 num1 + num2。這題我拿來練 C++ 的語法。

我的嘗試
#

C++ 第一版 return num1 + num2 少了分號,Compile Error。

正確解法
#

class Solution:
    def sum(self, num1: int, num2: int) -> int:
        return num1 + num2

複雜度
#

時間 O(1),空間 O(1)。

要特別避免的錯誤
#

  • 從 Python 換到 C++ 時,陳述式結尾要加分號。

面試口說整理
#

直接回傳兩數的和。數值範圍很小,不會溢位。時間 O(1)。

相關文章

LeetCode 2413: Smallest Even Multiple
·1 分鐘
LeetCode Easy Math Number-Theory
LeetCode 2413 解題筆記:lcm(2, n);n 是偶數就是 n,奇數就是 2n
LeetCode 1304: Find N Unique Integers Sum up to Zero
·1 分鐘
LeetCode Easy Math Array
LeetCode 1304 解題筆記:放 1..n/2 和它們的相反數,兩兩抵銷;n 是奇數時再加一個 0
LeetCode 3622: Check Divisibility by Digit Sum and Product
·1 分鐘
LeetCode Easy Math
LeetCode 3622 解題筆記:算出位數和與位數積,判斷 n % (和 + 積) == 0;取模的方向不要寫反
LeetCode 3536: Maximum Product of Two Digits
·1 分鐘
LeetCode Easy Math Sorting
LeetCode 3536 解題筆記:找出最大和第二大的位數相乘;找到新的最大值時,舊的最大值要移到第二名
LeetCode 3492: Maximum Containers on a Ship
·1 分鐘
LeetCode Easy Math
LeetCode 3492 解題筆記:最多 n² 個格子,重量最多放 maxWeight // w 個,取兩者較小值;用整數除法
LeetCode 1103: Distribute Candies to People
·1 分鐘
LeetCode Easy Math Simulation
LeetCode 1103 解題筆記:模擬一輪一輪發糖果,第 i 次發 i + 1 顆,不夠時把剩下的全給目前這個人