75. Sort Colors 題目說明 給定一個數值 array nums,裡面只有 red, white, blue 三種顏色,需要將陣列排序後,呈現 re...
128. Longest Consecutive Sequence 解題程式碼 var longestConsecutive = function (nums)...
Hi 大家好,今天要繼續來分享歸類在Design的題目。這種模擬實際系統中的核心功能的題目在python中最常用到的資料結構就是list, dictionary...
Hi 大家好,在分享了一些和Adjacency list有關的概念和題目後,今天要分享的是Matrix。這個題型在coding interview也是很熱門的題...
Hi 大家好,昨天稍微講解過用來代表Graph的資料結構後,今天要來解Graph中和Adjacency list相關的題目。 Leetcode 133. Cl...
題目說明 實作資料結構 min stack,包含底下幾種操作 function push: 與 一般的 stack 相同 pop: 與 一般的 stack 相...
實在是沒想過講解題目會分到四篇文章,但如果一篇寫太多題目也不好,這篇是Arrays 101 Explore Card 最後結論章節的三道題目,前兩道題目輕輕鬆鬆...
Hi,昨天分享了一些光看題目就知道很適合利用2D動態規劃去解決的問題。今天要繼續來分享屬於2D動態規劃的經典問題,和相關應用。 0/1背包問題 敘述: 有一...
Arrays 101 最後一個小節是講in-place operations,中文翻譯是叫做原地操作,它的概念是說,不管今天是要對陣列做排序還是任何運算操作,都...
雖然說Arrays 101 都只有出Easy 的題目給讀者寫,但對初學者來說也是需要花費一點時間解題,而我本來是想跳過題目講解,直接開始下一個Explore C...
今天要來分享的是貪婪演算法。這個演算法除了一些經典的問題可以讓人知道會使用到這個策略外(之後會介紹)最難的地方,我認為是如何判斷題目是否可以利用貪婪演算法來解題...
題目:insertion sort 連結:https://leetcode.com/problems/sort-an-array/description/ 等...
繼第 13 天的「217. Contains Duplicate」,今天來解 695 這題!還沒看過第 13 天或再之前天數的朋友,歡迎也去看看~ 基本資訊...
前面花了很多篇幅介紹陣列和鏈結陣列,第三個Explore Card 還是跟陣列有關,將會介紹陣列(Array)、動態陣列(Dynamic Array)、多維陣列...
今天要來分享幾題和greedy演算法有關的leetcode,然後明天會來分享應用到貪婪策略的演算法(或經典問題) Leetcode 11. Container...
160. Intersection of Two Linked Lists 題目 Given the heads of two singly linked-li...
543. Diameter of Binary Tree 解題程式碼 var diameterOfBinaryTree = function(root) {...
138. Copy List with Random Pointer 題目 A linked list of length n is given such th...
Given a linked list, determine if it has a cycle in it. 這個篇章開頭就問了這麼一個問題,【給一個鏈結...
430. Flatten a Multilevel Doubly Linked List 題目 You are given a doubly linked li...
Java類別Stack method 1 boolean empty() 判斷向量是否為空向量。 2 Object peek( )反饋向量中...
這篇會講解Array Operation 有關新增和搜尋的題目,因為刪除操作的題目跟原地操作的題目重疊,所以在下一篇才會講解。 1089. Duplicate...
題目說明 給定一個數值陣列 nums,回傳此陣列數值組合後的最大值 解題思路 這題可以透過排序來解,排序的依據為兩個數值轉為字串組合後取大者,呈降冪排序這題需注...
題目:200. Number of Islands 連結:https://leetcode.com/problems/number-of-islands/des...
Hi 大家好,今天要來分享binary search的進階題~ 153. Find Minimum in Rotated Sorted Array 題目敘述:...
題目說明 給定一個 list,裡面有 k 個 linkedlist,回傳一個排序好的 linked list 解題思路 與第 21 題 Merge two so...
基本資訊 難度: Easy 網址: https://leetcode.com/problems/string-matching-in-an-array...
724. Find Pivot Index 題目 Given an array of integers nums, calculate the pivot in...
題目說明 給定一個 set 數列,並給定一個 target,找到在這個 set 中能夠組合成 target 的所有數字組合,數字可以重複 解題思路 官大講解:...
題目說明 題目給定兩個排序後的 array nums1 與 nums2,需回傳兩個 array merge 後的中位數為何 並且題目需要我們在時間複雜度為O(l...