iT邦幫忙

leetcode相關文章
共有 1100 則文章

技術 [LeetCode 筆記] 136. Single Number

前言   這題目的邏輯是找出陣列中只出現過一次的元素,直覺是用一層 for 迴圈遍歷整個陣列後,使用 HashMap 來儲存元素跟出現的次數,最後再遍歷 Map...

技術 [LeetCode 筆記] 169. Majority Element

前言   這題目的邏輯是找出陣列中出現次數過半的元素,這裡有使用一層 for 迴圈遍歷整個陣列後,用 HashMap 來操作存儲查找,Map 時間可以視為常數時...

技術 [LeetCode 筆記] 121. Best Time to Buy and Sell Stock

前言   究竟何時才是買賣股票的最好時機呢? 這題邏輯很生活化,就是把一個陣列內所有的價格遍歷完,低買高賣後把最大的差價回傳出來,這題使用了單迴圈遍歷陣列裡所有...

技術 [LeetCode 筆記] 1. Two Sum

前言   我想這題是正要開始寫 LeetCode 的人,大部分的人的第一題吧,這題是個基本題算在 easy 的題型,看到題目直接就會想到使用雙迴圈的寫法,不過雙...

技術 leetcode 365天 #Day126~138 && 解題影片

經過上次發文至今已經兩周了,這兩周一樣是持續練習,但我會希望在做一件事情的同時,也會額外地對周遭有幫助。因此思考了以後決定拍攝了一些講解影片。希望能夠對一樣努力...

LeetCode Top 100 Liked 系列 第 77

技術 [Day 72 ] Remove Element (Easy)

27. Remove Element Solution 1: Two Pointer + Swap class Solution: def remove...

LeetCode Top 100 Liked 系列 第 76

技術 [Day 71] Word Search (Medium)

79. Word Search Solution 1: DFS class Solution: def exist(self, board: List[...

技術 Day09-LeetCode-SQL啟航~

花了點時間把LeetCode的SQL挑戰第一階跑完,接著會嘗試分享一些PYTHON寫的小作品,也許含金量不高,但一定是新手友善的程度。 182. Duplic...

技術 Day08-LeetCode-SQL啟航~

LEETCODE SQL挑戰超過時間只能重新等,但發現可以先點出題目來寫第一題一直被判定成含有禁止字元,改用截圖的方式呈現。 1393. Capital Gai...

技術 leetcode 365天 #Day125 && 新計劃

至今邁入了125天,寫的題數也超過500題了,對此我為自己新增了更多的「作業」。除了繼續寫題目以外,我想開始製作講解題目的影片,而且希望品質可以好一點,不可像文...

技術 leetcode 365天 #Day123 + Day124

因為昨天leetcode深夜時突然不能使用,就先暫時跳過一天,然後今天一起但老實說,目前寫下來,我會覺得所有題目我會想過一陣子後再思考一次。大概有4,5成題目都...

技術 leetcode 365天 #Day122

不知道為啥0人觀看直播卻6x人點進來的一天 Maximum Product Subarray (medium) https://leetcode.com/...

技術 Day06-LeetCode-SQL啟航~

今天也是菜味十足,5題中有3題都要去爬文了解才能完成,不過晚上終於可以狂歡看球了~ 197. Rising Temperature +------------...

技術 leetcode 365天 #Day121

在做題目的過程中,真的看到很多沒有見識過的題目,也引發了很多不同的想法。我平常的思考方式太過直接,要多多思考 Best Time to Buy and Se...

技術 Day05-LeetCode-SQL啟航~

昨天在看魔笛最後一舞~今天多刷一點題,晚上看能不能看到梅西封王,會不會也是2:1呢?? 175. Combine Two Tables +----------...

技術 Day04-LeetCode-SQL啟航~

花了點時間完成昨日進度,加油!菜鳥! 608. Tree Node Example 1: +-------------+------+ | Column Na...

技術 [Leetcode Week 2]Blind 18~33、Weekly Contest 323

前言 先附上前兩篇文章,[Leetcode Week1]Blind1~17、Weekly Contest 322[Leetcode 前傳] 個人背景、優質資源分...

技術 leetcode 365天 #Day120

繼續挑戰自己的弱點~ Best Time to Buy and Sell Stock II (medium)https://leetcode.com/pro...

技術 leetcode 365天 #Day119

因為隔天要早起上班只好寫簡單題目的日子 Univalued Binary Tree (easy) https://leetcode.com/problem...

LeetCode Top 100 Liked 系列 第 75

技術 [Day 70] Min Stack (Medium)

155. Min Stack Solution 1: Use Two Stack class MinStack: def __init__(self)...

技術 Day03-LeetCode-SQL啟航~

1667. Fix Names in a Table +----------------+---------+ | Column Name | Type...

LeetCode Top 100 Liked 系列 第 74

技術 [Day 69] Reverse Linked List II (Medium)

92. Reverse Linked List II Solution 1: Recursive Swap NodeValue class Solution:...

技術 leetcode 365天 #Day118

繼續努力開寫!有時候一些題目寫不出來,不是自己沒學過該知識,而是思路整個是錯的。這種狀況下更要好好檢討自己,避免下次又走錯路。 Perform String...

技術 Day02-LeetCode-SQL啟航~

我的SQL學習資源為https://www.w3schools.com/sql新手卡關基本都會找到說明的好去處,建議快速閱覽一次再刷題才會有一些查詢方向。 1...

LeetCode Top 100 Liked 系列 第 73

技術 [Day 68 - 2] Find the Index of the First Occurrence in a String (Medium)

28. Find the Index of the First Occurrence in a String Solution 1: Brute-Force c...

技術 leetcode 365天 #Day117

努力踏出程式舒適圈的我之前在coding的時候一直沒有遇到需要使用dp的場合真是應該反思,到底是我菜到別人不敢要我寫需要dp的東西,還真的是用不到呢? Ju...

技術 leetcode 365天 #Day116

身體不太舒服的日子然後又開啟一個自己比較爛區域的study plan寫起來真是痛苦QQ後來就挑些比較簡單的寫了~當作偷懶XD Minimum Distanc...

技術 leetcode 365天 #Day115

中間發呆了一下的日子未來應該會把我所寫過的題目正式錄個過程以及解釋,然後加入到播放清單中,要不然沒有紀錄。有興趣的以後可以期待一下(? Strictly P...

技術 leetcode 365天 #Day114

練習寫過題目的一天~就算是寫過的題目,過了一陣子還是會有不同的寫法,甚至有些根本忘了怎麼寫為了不重複貼文,這邊只寫新寫的題目 N-th Tribonacci...

技術 leetcode 365天 #Day113

又是思考很久的一天DP果然是我的弱項若想跟我一起做題目的話,我都會定時開直播唷(不過都在半夜就是了XD) Number of 1 Bits (easy)ht...