「上次的遞迴,說起來還有點難度吧?」 「對呀⋯⋯回去我又重複看了兩題的作法好幾次,還是需要一點時間理解」曉欣無力的說。 「夏天姐,說起來,之前我有聽其他工程師說...
LeetCode 75 Level 1 - Day 3 Linked List 206. Reverse Linked List 題目連結 難易度:Eas...
題目說明:給一個整數n,要你求出n階乘的結果尾端有幾個0 Case 1Input: n = 3Output: 0Explanation: 3! = 6, no...
如果是非本科系一個剛轉職沒幾年的超級菜鳥很多人應該是沒有任何DSA的任何一丁點基礎的或甚至是本科系的菜鳥但是大學教DSA的時候還沒意識到這個東西還蠻重要的所以根...
「上次的遞迴題目,如果想通的話,那這次我們來試看看這一題」70. Climbing Stairs 「這題不是跟 509. Fibonacci Number 差不...
「不解題就不能離開的房間」文字旁邊出現了凹陷。 「該不會這不是58,是5日的意思吧?」將之前拿到的線索放置到對應的凹陷處之後,學妹突然說。「所以我們連續5天解開...
LeetCode 75 Level 1 - Day 3 Linked List 21. Merge Two Sorted Lists 題目連結 難易度:E...
15. 3Sum Question Given an integer array nums, return all the triplets [nums[i],...
5. Longest Palindromic Substring Question Given a string s, return the longest p...
3. Longest Substring Without Repeating Characters (Medium) Question Given a stri...
題目說明:給你一個數字,要你判斷這個數字是否為2的冪次方 Case 1Input: n = 1Output: trueExplanation: 2^0 = 1...
1. Two Sum (Easy) Question Given an array of integers nums and an integer target...
學妹和我在線索的分析上起了爭執。 「還不能確定那些數字就是指題目編號吧?在那之前我們都是自己選題,也沒什麼問題。」學妹覺得應該恢復自己選題,掌握主動權。 「⋯⋯...
「上次有關字串的題目,解的還順利嗎?」 「很順利!我回家還自己寫了幾題呢!」曉欣開心的邊說邊打開題目 771. Jewels and Stones class...
LeetCode 75 Level 1 - Day 2 String 392. Is Subsequence 題目連結 難易度:Easy 題目敘述 G...
題目說明:給一個m*n的矩陣,如果該矩陣中有元素為0,就要將其直行和橫列的元素都變成零,要注意的是必須就地(in place) Case 1Input: mat...
「這幾天寫陣列的題目,還算是有趣吧?」 「對呀!從陣列內學到了很多有趣的作法」看得出曉欣在家裡練習時,又重複看了很多次《Kotlin Collection全方位...
LeetCode 75 Level 1 - Day 2 String 205. Isomorphic Strings 題目連結 難易度:Easy 題目敘...
後來我才知道,還有更短的解法,終究是錯付了。 時代在進步,程式語言在簡化。 class Solution { fun numJewelsInStones...
題目說明:給一棵二元樹,要你反轉這棵樹並且回傳此樹的root Case 1Input: root = [4,2,7,1,3,6,9]Output: [4,7,2...
「這幾天兩位練習 Kata 還順利嗎?有沒有遇到什麼困難?」 「還好,題目都是可以解決的,沒什麼大問題。」曉欣在幾天的練習過後,對寫程式的自信越來越夠了。 「很...
題目說明:給一個陣列,陣列中數字0代表紅色、數字1代表白色、數字2代表藍色,要依照數字的大小(也就是顏色要依照紅白藍的規則)進行排序,並且排序要就地(in pl...
LeetCode 75 Level 1 - Day 1 Prefix Sum 724. Find Pivot Index題目 題目連結 難易度:Easy...
「嗯?這是什麼?」 是一個看不出用途的東西,能一眼就被注意到,是因為它是純黑色的。 「學姊,借我看看。」我遞過去之後,學妹瞇起眼睛,上下端詳。「好像有數字在上面...
「連續寫了幾天的 leetcode 了,兩位有些累了吧?」 「上次的題目突然有一點難⋯⋯不過寫程式蠻有趣的,之前都一直很害怕會完全看不懂⋯⋯謝謝夏姐的指導」 「...
如果能一次到位當然好,不過,可能要多加練習,多開闊眼界增加創造力和聯想力才能達到這個程度吧。 我記得有一個題目正好可以體驗到這點。 「妳試試258. Add D...
前言 什麼是LeetCode? LeetCode是一個求職者經常會使用的線上解題系統,LeetCode網站中的Study Plan提供了求職者經過主題分類後的題...
題目說明:給你一組字串,要你判斷移除掉非字元的字串(如''"":等)以及將這組字串改成小寫後是否為回文 Case 1Input: s = &...
「前幾天的 bit operation,兩位研究的還順利嗎?」 「應該⋯⋯應該還可以吧」兩人互看了一眼,不確定的說。 「太好了!今天我們的題目,也可以用到 bi...
題目說明:給你一個鏈結串列的head,要你求出該鏈結串列是否為cycle Case 1:Input: head = [3,2,0,-4], pos = 1Out...