swift Practice # 145 LeetCode初探與第一題理解

Dogpa Chen
Apr 10, 2022

--

上一篇分享了自己上架的第三個小工具,期間也收到一些回饋更新了一些地方,希望這個小工具能節省大家在出遊時計算金錢的時間。

而這篇要來看看這個月自己設定的目標,開始來認(刷)試(題)LeetCode,說到LeetCode相信不管是寫什麼程式語言的人都多少聽過,是一個關於探討程式題目的網站,將各種題目分成難中易三個等級,這對於提升自己的能力以及理解未來面試可能會遭遇到的問題類型。也很多人視為是刷題網站,不管如何,都來看看這些題目長什麼樣子。網路上其實有很多解答,嘗試先自我理解後解題,真的沒有辦法再找答案理解解題的過程是自己在LeetCode的目標。網站上面也有solution可以查,多數比較前面的答案網路也有許多前人解題過程。

今天嘗試看看第一題Easy題目Two Sum

Input: nums = [2,7,11,15], target = 9
Output: [0,1]
Explanation: Because nums[0] + nums[1] == 9, we return [0, 1].

自我理解的解題過程。

從上面來看算是一個不太難的題目,透過迴圈遍歷整個array內的值去加總看看有沒有跟target一樣的值即可。接下來要看怎麼將LeetCode加入到自己平常的練習與閱讀項目中了。持續加油!!

--

--

Dogpa Chen
Dogpa Chen

Written by Dogpa Chen

Smile Coding / iOS轉職路ING

Responses (1)