iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-刷題不只是刷題

正拳的 Leetcode 150 系列

Leetcode 是許多人準備面試時的練習平台,剛接觸 Leetcode 的朋友一定會有以下問題:要練習哪些問題,要如何練習,才能夠有效地增強自己的程式功力呢?是寫越多題越好嗎?還是多寫困難的問題呢?
這30天我將分享我寫 Leetcode 的經驗,並帶大家賞析前人的實作方法,讓大家能夠看懂優雅的實作方式,以增進自己的功力。

參賽天數 6 天 | 共 6 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day 1] 刷題從 Neetcode 網站開始

在軟體工程師的面試中,Coding 面試是不可或缺的一環。為了有效準備這類面試,Leetcode 這樣的教學網站成為許多人的首選。你可以使用熟悉的編程語言,如...

2024-09-14 ‧ 由 jftsai 分享
DAY 2

[Day 2] 善用 Python 基本資料結構:集合 Set

Neetcode 150:從 Arrays & Hashing 開始 Neetcode 150 將 Leetcode 上的 150 個問題分為 18 個...

2024-09-15 ‧ 由 jftsai 分享
DAY 3

[Day 3] 善用 Python 基本資料結構:dictionary

今天來看的是 Leetcode 的第一題,編號為 1 的 Two Sum。 問題描述 給定一個整數數組 nums 和一個整數 target,請你在該數組中找出和...

2024-09-16 ‧ 由 jftsai 分享
DAY 4

[Day 4] 善用 Python 的 collections - Counter

探索 Python 的 collections 模組 在 Python 中,collections 模組提供了一組高效的資料結構,這些資料結構擴展了內建類別如...

2024-09-17 ‧ 由 jftsai 分享
DAY 5

[Day 5] 善用 Python 的 collections - deque

昨天我們講到 collections 模組,今天我們來介紹 collections 模組中的 deque:double-ended queue,也就是雙端佇列。...

2024-09-18 ‧ 由 jftsai 分享
DAY 6

[Day 6] 善用 Python 的 collections - OrderDict

這幾天我一直在研究 Python 的 collections 模組。裡面的工具非常豐富,但也容易讓人迷失。今天,我們將深入探討一個特別有用的資料結構:Order...

2024-09-19 ‧ 由 jftsai 分享