Two Sum以上兩張圖片,一張是我的程式碼,另一張是我解題成功的證明,之後不在贅述。這題有兩個前提,一個是「恰好只有一個解」,這意味這只需要找到一組解即可...
2 . add two numbers這題的目標是將兩個以鏈結串列表示的非負整數相加,然後以新的鏈結串列回傳總和。以題目的範例來說,有兩個百位數字342和465...
3. Longest Substring Without Repeating Characters 這題是經典的雙指針(或稱滑動窗口)問題,目標是在一個字串中,...
Median of Two Sorted Arrays 這題的目的是要在兩個已排序的陣列nums和nums2中,找到它們合併後的中位數。這題的困難點在於,...
Longest Palindromic Substring 這題的目標是從給定的字串中,找到最長的那個「子字串」,而且那個子字串必須為「迴文」。 這題有幾...
Zigzag Conversion 這道題是關於「之字形」排列字串的轉換問題,核心思想是將一個字串按照指定的行數,以之字形的方式填入,然後再按照每一行的順...
Reverse Integer 這題的目標是反轉一個32位元有號整數的位數。在反轉的過程中,需要檢查結果是否會超出32位元有號整數的範圍,如果超出,則回傳...
String to Integer (atoi) 這是一道字串處理的經典問題,這問題要求將一個字串轉換為32位元帶符號整數。解題的關鍵在於按照題目的規則,...
Palindrome Number這題要求去判斷一個給定的整數x是否為迴文數。迴文數是指從左向右讀和從右向左讀都相同的數字。如果是正數的話:像121就是迴文...
Regular Expression Matching這是一個關於正規表達式匹配的問題,通常可以使用動態規劃(Dynamic Programming, DP...