iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

那些年我沒寫到的資料結構和 LeetCode 題目練習 系列

今年的主題主要分成兩個部分,一個是補上一些我在2019年挑戰鐵人賽時沒寫到的資料結構,另一部分則是分享我今年練習 LeetCode 的一些紀錄,包括 30 Days of JavaScript、Grind 169 questions 等的題目都會在此出現喔!

鐵人鍊成 | 共 30 篇文章 | 13 人訂閱 訂閱系列文 RSS系列文 團隊大船要開囉
DAY 21

Day21-[Grind 169 questions][String] LeeCode 14、179、271

14. Longest Common Prefix 解題程式碼 var longestCommonPrefix = function (strs) { if...

2023-10-06 ‧ 由 harry xie 分享
DAY 22

Day22-[Grind 169 questions][Binary] LeeCode 67、287、338

67. Add Binary 解題程式碼 var addBinary = function (a, b) { let carry = 0; let re...

2023-10-07 ‧ 由 harry xie 分享
DAY 23

Day23-[Grind 169 questions][Binary] LeeCode 191、136、268

191. Number of 1 Bits 解題程式碼 var hammingWeight = function (n) { let count = 0;...

2023-10-08 ‧ 由 harry xie 分享
DAY 24

Day24-[Grind 169 questions][Binary] LeeCode 190、13、528

190. Reverse Bits 解題程式碼 var reverseBits = function (n) { let result = 0; for...

2023-10-09 ‧ 由 harry xie 分享
DAY 25

Day25-[Grind 169 questions[Math][Binary Tree] LeeCode 50、7、226

50. Pow(x, n) 解題程式碼 var myPow = function (x, n) { if (x === 0) return 0; if...

2023-10-10 ‧ 由 harry xie 分享
DAY 26

Day26-[Grind 169 questions[Binary Tree] LeeCode 110、102、236

110. Balanced Binary Tree 解題程式碼 /** * Definition for a binary tree node. * fun...

2023-10-11 ‧ 由 harry xie 分享
DAY 27

Day27-[Grind 169 questions[Binary Tree] LeeCode 543、199、104

543. Diameter of Binary Tree 解題程式碼 var diameterOfBinaryTree = function(root) {...

2023-10-12 ‧ 由 harry xie 分享
DAY 28

Day28-[Grind 169 questions[Binary Tree] LeeCode 105、113、662

105. Construct Binary Tree from Preorder and Inorder Traversal 解題程式碼 var buildTr...

2023-10-13 ‧ 由 harry xie 分享
DAY 29

Day29-[Grind 169 questions[Binary Tree] LeeCode 100、103、437

100. Same Tree 解題程式碼 var isSameTree = function (p, q) { if (p === null &&a...

2023-10-14 ‧ 由 harry xie 分享
DAY 30

Day30-[Grind 169 questions[Binary Tree] LeeCode 101、863、572 & 完賽心得

完賽心得 今年參加鐵人賽,個人感覺是水過一年的感覺XD,因為就只是把解題的練習記錄複製貼上來,但今年因為沒有備太多天的稿,所以在時程的壓力下,的確有達到督促自己...

2023-10-15 ‧ 由 harry xie 分享