打開 LeetCode,看今天要做哪一題
題目不一定很難,重點是每天都動一下腦子,把刷題當成 日常小習慣。
有時候題目簡單就很快完成,有時候卡關就慢慢想,但總之每天都有一點進步
題目簡介 題目要我們自己實作一個簡化版的正則表達式比對。給定一個字串 s 和一個模式 p,規則如下: . 可以匹配任何一個字元 可以匹配前一個字元零次或多次...
今天我要分享一個經典的程式題目 —— Two Sum。題目很簡單:給你一個整數陣列 nums 和一個目標值 target,找出陣列中 兩個數字的索引,使它們相加...
今天來刷一題經典的字串題目:Longest Substring Without Repeating Characters。題目就是要找一個字串中「最長的不重複子...
今天挑戰的是一題 Hard 題目:Median of Two Sorted Arrays。題目很直白,就是給兩個已經排好序的陣列,要求我們找出合併後的中位數。...
今天來到一題 Medium 的經典題:Longest Palindromic Substring。題目要求從一個字串中找到最長的「回文子字串」。 題目範例 In...
今天要挑戰的是一題字串處理題:Zigzag Conversion。題目說要把字串照「之字形」排列,最後再把每一列讀出來。 題目範例 Input: "P...
今天的題目是 Reverse Integer。題目很直白,就是把一個整數的數字反轉,例如: 123 → 321 -123 → -321 120 → 21 但裡面...
題目簡介 今天的題目是經典老朋友:字串轉整數 (atoi)。雖然名字看起來簡單,但這題其實就是一堆「麻煩的小規則」考驗你對邊界狀況的掌握。 我們要實作一個 my...
題目簡介 今天的題目是 Palindrome Number (回文數字)。要求我們判斷一個整數 x,是否正著讀和倒著讀一樣。 例子: 121 → true -1...
今天挑戰的題目是 Integer to Roman,也就是把一個整數轉成羅馬數字。乍看之下會覺得很麻煩,因為羅馬數字有些特別的規則,像是「4 不會寫成 IIII...