本文結合TypeScript與Leetcode,旨在優化演算法和提高解題能力,同時掌握重要的專業技術英語詞彙,達到技術與語言雙重精進的目標。
為什麼學習演算法? 第一次接觸 Leetcode 時,看到題目時直接傻住,因為題目都是英文,光是理解題意就讓我非常頭疼。那時,我發現自己的英文能力不足,甚至無...
在演算法的世界裡,解題不僅僅是為了得到結果,更是如何在高效且優雅的方式中解決問題。今天我們要探討的是經典的 Leetcode 題目——三數之和。這道題考驗我們...
嘿!各位工程師朋友們,今天我們來聊聊一個相當經典的 Leetcode 題目,叫做「Longest Substring Without Repeating Ch...
今天來點輕鬆的挑戰吧!誰不想在股市裡買低賣高、狠狠賺上一筆呢?想像一下:你手上有一份神秘的股價清單,你只需要在適當的時機買進賣出,就能成為股票小神通!但等等,...
嘿嘿~今天我們來聊一個超級有趣的小挑戰。這個題目應該很適合那些常常覺得「為什麼總是我?」的朋友們~哈哈,開玩笑的啦!題目是這樣的:有一個整數陣列 nums,裡...
嘿嘿,又到了我們來挑戰 Leetcode 的時候啦!今天我們要處理的題目是 Merge Intervals,光聽名字就覺得像在玩拼圖一樣,把重疊的區間合併在一...
就地旋轉,玩轉 2D 矩陣魔法 當你面對一個看似簡單的問題時,有沒有感覺到腦袋瞬間卡住?不急,今天我們來挑戰一道有趣的小題目,讓你的腦袋轉個彎!(說的就是題...
解鎖二元樹的魔法:遞迴與迭代的雙重奏! 當你看到二元樹(Binary Tree)這個詞時,是不是有點「哇~好複雜喔」的感覺呢? 別擔心!今天我們要解的是一個...
哈囉大家~今天我們來聊聊一個看似簡單但總是讓人「啊啊啊!」的經典題目:「Rotate Array」~ 也就是說,我們要把陣列裡的數字轉來轉去!這題一看就覺得...
前言 嘿嘿~剛好今天下雨,想不想知道大雨過後水都積在哪裡呢?這次我們要來解一道超經典的題目——Trapping Rain Water(接雨水問題)! 這題可...