iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

Leetcode 習慣養成之路 系列

『LeetCode 習慣養成之路』系列文旨在協助筆者建立堅實的LeetCode學習基礎,以更自信、高效地應對技術面試和解決複雜的算法問題。這一系列文主要是幫著筆者養成每天寫一過演算法題的習慣。

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

Day 1 - 介紹與開始寫文嘍

前言 先說在前面,一開始是筆者的閒聊,如果不想看閒聊 part 可以下滑到 『正文』 大家好,我是 Emily,距離上次參加鐵人賽已經是三年前了,其實參加過一次...

2023-09-16 ‧ 由 Emily Q. H. 分享
DAY 2

Day 2 - 27. Remove Element

27. Remove Element 題目連結:27. Remove Element難度:Easy 題目說明 給定一個 number array nums, 以...

2023-09-17 ‧ 由 Emily Q. H. 分享
DAY 3

Day 3 - 75. Sort Colors

75. Sort Colors 題目說明 給定一個數值 array nums,裡面只有 red, white, blue 三種顏色,需要將陣列排序後,呈現 re...

2023-09-18 ‧ 由 Emily Q. H. 分享
DAY 4

Day 4 - 5. Longest Palindromic Substring

題目說明 palindromic substring : 回文字串,也就是 reverse 後會與原本字串一樣題目給定一個字串,找出在這個字串中出現的最長回文字...

2023-09-19 ‧ 由 Emily Q. H. 分享
DAY 5

Day 5 - 179. Largest Number

題目說明 給定一個數值陣列 nums,回傳此陣列數值組合後的最大值 解題思路 這題可以透過排序來解,排序的依據為兩個數值轉為字串組合後取大者,呈降冪排序這題需注...

2023-09-20 ‧ 由 Emily Q. H. 分享
DAY 6

Day 6 - 215. Kth Largest Element in an Array

題目說明 給定一個陣列 nums,回傳第 k 大的數值 解題思路 這題可以透過內建函式 sort 迎刃而解,然而其實會用到 quickSort 的概念 Tim...

2023-09-21 ‧ 由 Emily Q. H. 分享
DAY 7

Day 7 - 73. Set Matrix Zeroes

題目說明 palindromic substring : 回文字串,也就是 reverse 後會與原本字串一樣題目給定一個字串,找出在這個字串中出現的最長回文字...

2023-09-22 ‧ 由 Emily Q. H. 分享
DAY 8

Day 8 - 54. Spiral Matrix

題目說明 給定一個 矩陣,回傳順時鐘從外往內走的路徑 解題思路 找到邊界,L, R, Up, Down 第一遍:左至右,走到盡頭時,更新 up += 1第二遍:...

2023-09-23 ‧ 由 Emily Q. H. 分享
DAY 9

Day 9 - 23. Merge k Sorted Lists

題目說明 給定一個 list,裡面有 k 個 linkedlist,回傳一個排序好的 linked list 解題思路 與第 21 題 Merge two so...

2023-09-24 ‧ 由 Emily Q. H. 分享
DAY 10

Day 10 - 39. Combination Sum

題目說明 給定一個 set 數列,並給定一個 target,找到在這個 set 中能夠組合成 target 的所有數字組合,數字可以重複 解題思路 官大講解:...

2023-09-25 ‧ 由 Emily Q. H. 分享