我是個程式設計的初學者,在這個系列,我每天會挑選以難度Easy為主的Leetcode題目,並從Leetcode篩選器中 Top Interview Questions選擇1~3題相似主題的題目挑戰,視難度而定。並分享我的解題思路與實現方法,程式碼會以python與C++為主,如果有更好的解法或錯誤,還請大家多多指點!
前言 我是一位程式設計的初學者,對程式設計非常有興趣,希望在這個系列的Leetcode挑戰中能提升自我,以及把我所知的知識以精簡的方式分享給大家,當中如有參考...
9. Palindrome Number Palindrome Number中文意思即是回文數字,這一題是相當有趣的題目,不同人寫出來的解法可能不盡相同,接下...
20. Valid Parentheses 今天要挑戰是第二十題合法括號,這題也是非常經典而且有趣的,其中還會使用「堆疊」(Stack)這樣子的資料結構,能幫...
88. Merge Sorted Array 今天要挑戰的合併兩個已排序的陣列,這題的題目要求也很有趣,與以往有些不同,讓我們一起來挑戰看看! 題目 Yo...
136. Single Number 今天要挑戰把一個陣列中,沒有與自己相同的數字找出來,讓我們一起來試看看吧! 題目 Given a non-empty...
66. Plus One 今天這一題相對單純、簡單一些,但當中也有一些小技巧和觀念,還是蠻值得一看的! 題目 You are given a large...
118. Pascal's Triangle 今天要挑戰的是實作一個在數學上有許多應用的帕斯卡三角形!可以先參考Leetcode上的動畫說明。https://...
191. Number of 1 Bits 今天這一題是有關於二進制的概念和其與十進位之間的轉換,如何將一個十進位整數轉換成二進位的型態,可以說是非常基本但重...
344. Reverse String 今天這一題是將一個字元陣列翻轉過來,題目看似很單純,但也有一些技巧和知識在其中可以使用的!有感於題目中範例如果用程式碼...
171. Excel Sheet Column Number 轉眼間,來到第十天了!今天這一題是一個和進位法換算相關的題目,會運用到一些ASCII的技巧,是相...