iT邦幫忙

leetcode相關文章
共有 1104 則文章
鐵人賽 Software Development DAY 27

技術 Day27: [Normal End] Depth-First-Search注意繞圈子

即使非常著急,但是我們也怕錯過網站修好的時機,每隔幾分鐘就重新整理網頁。 在時間不知道流逝了多久之後,學妹突然開口說道:「⋯⋯學姊,妳講講妳還解過的其他medi...

鐵人賽 自我挑戰組 DAY 30

技術 Day 30 Is Subsequence

不知不覺中就來到了最後一篇了,終於可以告別一天解一題的壓力了!不過明天預計還是會寫一篇有關完賽後的心得,有興趣的話還是可以看一下喔! 題目說明:給你兩個字串s和...

鐵人賽 自我挑戰組 DAY 17
LeetCode Top 100 Liked 系列 第 17

技術 [Day 17] Best Time to Buy and Sell Stock (Easy)

121. Best Time to Buy and Sell Stock Question You are given an array prices wher...

鐵人賽 Software Development DAY 26

技術 Day26: Bug並不可怕,可怕的是⋯⋯

「難怪只贏過十幾趴的人,不就是倒數了嗎⋯⋯」學妹看著數據挑了挑眉毛。「時間會浪費掉,應該是因為排序了兩次?」 「沒錯!所以我這邊有個解法只要一個迴圈就結束啦!」...

LeetCode Top 100 Liked 系列 第 71

技術 [Day 67 - 2] Swap Nodes in Pairs (Medium)

24. Swap Nodes in Pairs Solution 1: Recursive class Solution: def swapPairs(...

鐵人賽 自我挑戰組 DAY 20

技術 [Day 20] LeetCode 75 - 70. Climbing Stairs

LeetCode 75 Level 1 - Day 10 Dynamic Programming 70. Climbing Stairs 題目連結 難易度...

鐵人賽 Software Development DAY 25

技術 Day 25:失蹤的夏天姐:1528、1832、371、2236

「咦奇怪,今天夏天姐也沒來嗎?」 「對呀,他好像說要去忙一些事情。說讓我們兩個自己先解一些題目」 「喔⋯⋯好吧,我回家時自己解了這題」 1528. Shuffl...

鐵人賽 Software Development DAY 25

技術 Day25: 題目easy和medium的差別

但可惜我怎麼看,門都沒有一絲縫隙。 「學姊,還是老實解題吧。」學妹很快就放棄了等待,回去解題。 我又等了一會兒,等到最後晃動也停止了,才垂頭喪氣的回到學妹身邊。...

鐵人賽 Software Development DAY 16

技術 刷題心理學

Leetcode技術面的文章筆者都寫完了接下來開始是Leetcode的補充篇主要是在講刷題的心態部分和一些其他的補充文章有點雜亂請見諒 題數一點都不準,不能當...

鐵人賽 自我挑戰組 DAY 19

技術 [Day 19] LeetCode 75 - 509. Fibonacci Number

LeetCode 75 Level 1 - Day 10 Dynamic Programming 509. Fibonacci Number 題目連結 難...

鐵人賽 自我挑戰組 DAY 16
LeetCode Top 100 Liked 系列 第 16

技術 [Day 16] Longest Increasing Subsequence (Medium)

300. Longest Increasing Subsequence Question Given an integer array nums, return...

鐵人賽 自我挑戰組 DAY 29

技術 Day 29 Find First and Last Position of Element in Sorted Array

題目說明:給一個非遞減的矩陣(意即陣列當中第i+1個元素數值必>=第i個元素數值)和一個給定的目標值,要你求出該目標值第一次出現和最後一次出現的位置。如果...

鐵人賽 Software Development DAY 24

技術 Day 24:自主學習 leetcode 帶來順利的一天:2114、2011、2160、1920

「兩位這幾天,又解了哪些題目呀?」 學著讓曉欣和菁菁自己找題目之後,夏天變得輕鬆很多,只需要幫忙看一下兩人解題的答案即可。 曉欣和菁菁也很老實的努力寫 leet...

鐵人賽 自我挑戰組 DAY 28

技術 Day 28 Pascal's Triangle

題目說明:給一個整數n要你求出前n列的帕斯卡三角形。帕斯卡三角如下: Case 1:Input: numRows = 5Output: [[1],[1,1],[...

鐵人賽 自我挑戰組 DAY 15
LeetCode Top 100 Liked 系列 第 15

技術 [Day 15] Climbing Stairs (Easy)

70. Climbing Stairs Question You are climbing a staircase. It takes n steps to r...

鐵人賽 自我挑戰組 DAY 18

技術 [Day 18] LeetCode 75 - 200. Number of Islands

LeetCode 75 Level 1 - Day 9 Graph/BFS/DFS 200. Number of Islands 題目連結 難易度:Med...

鐵人賽 Software Development DAY 15

技術 LC rating 2000+

如同前篇文章所述無論是寫了2000題還是寫500題,leetcode contest rating才是和面試的coding表現較相關的數字 筆者個人認為(同一兩...

鐵人賽 Software Development DAY 24

技術 Day24: 排隊和蝸牛爬井的相似之處

「明天就是第五天了,不知道幾點放我們出去⋯⋯」好幾天沒看漫畫和小說,都出現戒斷症狀了。 我開始在房間裡不停繞圈子。 「學姊,別繞了。昨天說的排隊情境題是哪個?我...

鐵人賽 自我挑戰組 DAY 27

技術 Day 27 Path Sum

題目說明:給一棵二元樹以及一個目標數值,如果從根節點到葉節點有條路徑是可以將根節點的數值加總到葉節點等於給定的目標數值就回傳true,反之回傳false Cas...

鐵人賽 Software Development DAY 23

技術 Day 23:解決圖的題目:617、1791、997

「兩位後來有整理自己的答題紀錄了嗎?」 「嗯!後來我們都嘗試開好自己的 github 帳號,並且放上之前解題的紀錄了!」 「而且!我們兩個後來還自己解了一題喔!...

鐵人賽 自我挑戰組 DAY 17

技術 [Day 17] LeetCode 75 - 733. Flood Fill

LeetCode 75 Level 1 - Day 9 Graph/BFS/DFS 733. Flood Fill 題目連結 難易度:Easy 題目敘述...

鐵人賽 Software Development DAY 14

技術 500+

在寫超過500題之後的這個階段,參加leetcode contest時,讀者應該要以寫完前三題為目標了而且接下來無論是寫了2000題還是寫500題,leetco...

鐵人賽 Software Development DAY 23

技術 Day23: 加入戰局的ArrayDeque

「後進先出的Stack要變成先進先出的Queue,後進先出的Stack要變成先進先出的Queue,後進先出的Stack要變成先進先出的⋯⋯」學妹反覆念誦,有點走...

鐵人賽 自我挑戰組 DAY 14
LeetCode Top 100 Liked 系列 第 14

技術 [Day 14] Merge Two Sorted Lists (Easy)

21. Merge Two Sorted Lists Question You are given the heads of two sorted linked...

鐵人賽 自我挑戰組 DAY 13
LeetCode Top 100 Liked 系列 第 13

技術 [Day 13] 206. Reverse Linked List (Easy)

206. Reverse Linked List Question Given the head of a singly linked list, revers...

鐵人賽 自我挑戰組 DAY 16

技術 [Day 16] LeetCode 75 - 235. Lowest Common Ancestor of a Binary Search Tree

LeetCode 75 Level 1 - Day 8 Binary Search Tree 235. Lowest Common Ancestor of a...

鐵人賽 Software Development DAY 22

技術 Day22: ArrayList和LinkedList的簡單比較

學妹睡醒之後聽了我的講解,頓時抓到重點。「哦,對耶,學生的順序不重要,重要的是三明治的順序。因為學生會自動重排到能拿三明治為止。」 「是呀,這種情境題目很有趣,...

鐵人賽 Software Development DAY 13

技術 169 to 500

如果讀者是電資學院的學生大學有修過演算法/資料結構最基本的169題(扣掉hard)複習再練習一下差不多起跑點就是從這邊開始了(很多人可能當初很久沒仔細實作或是早...

鐵人賽 Software Development DAY 22

技術 Day 22:在 github 寫下答題紀錄:461、67、226、415

「兩位回家時解了哪幾題呀?」 聽到夏天問,曉欣和菁菁打開了 leetcode 的答題紀錄 461. Hamming Distance class Solutio...

鐵人賽 自我挑戰組 DAY 15

技術 [Day 15] LeetCode 75 - 98. Validate Binary Search Tree

LeetCode 75 Level 1 - Day 8 Binary Search Tree 98. Validate Binary Search Tree...