iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

LeetCode演算法刷題 使用Go 系列

預計在這次活動使用golang解LeetCode演算法題目

鐵人鍊成 | 共 30 篇文章 | 12 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day11-[LeetCode演算法刷題 使用Go] -Single Number

題目連結: Single Number 題目描述為給定一非空的整數陣列,裡面有一個元素只出現一次(single number),其他都出現兩次。要我們找出 si...

2020-09-11 ‧ 由 ahero0963 分享
DAY 12

Day12-[LeetCode演算法刷題 使用Go] -Valid Palindrome

題目連結: Valid Palindrome 題目描述為給定一字串 s,忽略英文字母與數字以外的字元,要我們判定此字串是否為回文。題目有補充說明: 空字串視為回...

2020-09-12 ‧ 由 ahero0963 分享
DAY 13

Day13-[LeetCode演算法刷題 使用Go] -Plus One

題目連結: Plus One 題目說明為給定一非空的數字陣列,此陣列用來表示一個非負整數,要我們 +1 後返回。除了 0 以外,此陣列的第一項均不為 0。題目另...

2020-09-13 ‧ 由 ahero0963 分享
DAY 14

Day14-[LeetCode演算法刷題 使用Go] -Isomorphic Strings

題目連結: Isomorphic Strings 題目描述為給定兩字串 s,t 要判斷這兩個字串是否為同構。此題同構的意思是指 s,t 中的全部字元可以被全部互...

2020-09-14 ‧ 由 ahero0963 分享
DAY 15

Day15-[LeetCode演算法刷題 使用Go] -Word Pattern

題目連結: Word Pattern 題目描述為給定兩字串 pattern,str,要我們判別此兩字串是否有相同型式。其中字串 pattern 只包含小寫英文字...

2020-09-15 ‧ 由 ahero0963 分享
DAY 16

Day16-[LeetCode演算法刷題 使用Go] -Linked List Cycle

題目連結: Linked List Cycle 題目描述為給定一個 Linked List 的 head,要我們判斷此 Linked List 是否有環(Cyc...

2020-09-16 ‧ 由 ahero0963 分享
DAY 17

Day17-[LeetCode演算法刷題 使用Go] -Middle of the Linked List

題目連結: Middle of the Linked List 此題給定一非空且單向的 Linked List 及其 head,要我們返回中間節點,若此 Lin...

2020-09-17 ‧ 由 ahero0963 分享
DAY 18

Day18-[LeetCode演算法刷題 使用Go] -Happy Number

題目連結: Happy Number 此題描述為給定一個正整數,要我們判斷此數是否為快樂數。快樂數定義為: 將該數字所有位數的平方相加,得到的新數再次求所有位數...

2020-09-18 ‧ 由 ahero0963 分享
DAY 19

Day19-[LeetCode演算法刷題 使用Go] -Same Tree

題目連結: Same Tree 題目描述為給定兩個二元樹,要判定它們是否相等。 思路 1: 遍歷法 我們可以從兩個 tree 的 root: p,q 開始檢查是...

2020-09-19 ‧ 由 ahero0963 分享
DAY 20

Day20-[LeetCode演算法刷題 使用Go] -Invert Binary Tree

題目連結: Invert Binary Tree 題目描述為給定一個二元樹,將其反轉。 思路 1: 遞迴法 我們可以按照定義將該節點的 left,right 反...

2020-09-20 ‧ 由 ahero0963 分享