從LeetCode中選出10種常見的演算法與資料結構,
我將在每一個主題中選出3題相關題目,總共30題,
並在接下來30天中一天實作一題和講解如何解題,所有題目皆由Javascript(ES5)撰寫。
前言 相信所有寫程式的人在面試前,總是在揣測在白板題會被問到什麼問題,而我們最常聽到的準備方式就是“刷 LeetCode ”。 LeetCode 上有數百個可...
#3 Longest Substring Without Repeating Characters 同步發佈於 Github repo 題目難度:Mediu...
#214 Shortest Palindrome 題目難度:Hard 題目敘述: Given a string S, you are allowed to co...
#1 Two Sum 題目難度:Easy :star: 題目敘述: Given an array of integers, return indices of...
#209 Minimum Size Subarray Sum 題目難度:Medium 題目敘述: Given an array of n positive in...
#442 Find All Duplicates in an Array 題目難度:Medium 題目敘述: Given an array of integer...
同步發佈於 Github repo #59 Spiral Matrix II 題目難度:Medium 題目敘述: Given an integer n, g...
#54 Spiral Matrix 同步發佈於 Github repo 題目難度:Medium 題目敘述: Given a matrix of m x n...
#73 Set Matrix Zeroes 同步發佈於 Github repo 題目難度:Medium 題目敘述: Given a m x n matrix...
#141 Linked List Cycle 同步發佈於 Github repo 題目難度:Easy 題目敘述: Given a linked list,...