iT邦幫忙

鐵人檔案

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

LeetCode演算法刷題 使用Go 系列

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

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

Day21-[LeetCode演算法刷題 使用Go] -Island Perimeter

題目連結: Island Perimeter 題目描述為: 用一個二維陣列來表示一張地圖,其中陣列內元素值為 1 表示土地,元素值為 0 表示水,那些連在一起的...

2020-09-21 ‧ 由 ahero0963 分享
DAY 22

Day22-[LeetCode演算法刷題 使用Go] -Find Winner on a Tic Tac Toe Game

題目連結: Find Winner on a Tic Tac Toe Game 題目描述為: 給定一個二維陣列,來表示玩家 A,B 進行的井字遊戲過程,要我們判...

2020-09-22 ‧ 由 ahero0963 分享
DAY 23

Day23-[LeetCode演算法刷題 使用Go] -Climbing Stairs

題目連結: Climbing Stairs 題目描述為: 距離樓梯頂部有 N 階,而每一次我們可走的步長為 1 階及 2 階,問爬到樓梯頂部共有幾種方法? 例子...

2020-09-23 ‧ 由 ahero0963 分享
DAY 24

Day24-[LeetCode演算法刷題 使用Go] -House Robber

題目連結: House Robber 題目描述為: 我們現在扮演一名專業的強盜,準備要偷取街上一整排房屋內的金錢。且我們知道每間房子內的金錢是多少,而限制條件為...

2020-09-24 ‧ 由 ahero0963 分享
DAY 25

Day25-[LeetCode演算法刷題 使用Go] -Pascal's Triangle II

題目連結: Pascal's Triangle II 題目描述為: 給定一個整數 n,要我們以陣列形式返回巴斯卡三角形的第 n 層所有數值,其中頂端為第 0 層...

2020-09-25 ‧ 由 ahero0963 分享
DAY 26

Day26-[LeetCode演算法刷題 使用Go] -Binary Watch

題目連結: Binary Watch 題目描述為: 有一個2進位刻度的手錶,頂部有4個LED燈,對應數值 [8,4,2,1],用來表示 hours(0-11)。...

2020-09-26 ‧ 由 ahero0963 分享
DAY 27

Day27-[LeetCode演算法刷題 使用Go] -N-Repeated Element in Size 2N Array

題目連結: N-Repeated Element in Size 2N Array 題目描述為: 給定一個陣列 A,大小為 2N,裡面有 N+1 個相異元素,其...

2020-09-27 ‧ 由 ahero0963 分享
DAY 28

Day28-[LeetCode演算法刷題 使用Go] -Majority Element

題目連結: Majority Element 題目描述為: 給定一個陣列大小為 N,要我們找出裡面出現超過 N/2 次的元素。 思路 1: Hash 法 設陣列...

2020-09-28 ‧ 由 ahero0963 分享
DAY 29

Day29-[LeetCode演算法刷題 使用Go] -Move Zeroes

題目連結: Move Zeroes 題目描述為: 給定一組陣列,我們需要將所有的 0 元素移到陣列最後面,且不更動原本順序。題目有補充說明,希望我們採用 in-...

2020-09-29 ‧ 由 ahero0963 分享
DAY 30

Day30-[LeetCode演算法刷題 使用Go] -Perfect Number

題目連結: Perfect Number 題目描述為: 給定一個整數 n, 要判斷是否為完美數。其中完美數定義為除了本身以外的所有因數和=自己本身。題目有補充說...

2020-09-30 ‧ 由 ahero0963 分享