前情提要
今天是挑戰的第一天,先來歸納一下我這30天內需要達成的目標及挑戰內容,並從我的背景開始講起。
本身畢業於電子工程系,經常使用Python等語言進行開發...
倒數第五天,再堅持一下終點就在不遠處(累...前面學習完Binary Search(二分法搜尋),再來看一下Cyclic Sort(循環排序)吧!
什麼是循環排...
原文題目
Given a string s and a dictionary of strings wordDict, return true if s can...
這篇文章將帶你一步步理解並解決 LeetCode 213: House Robber II 問題。這題是 LeetCode 198: House Robber...
堆積(Heap) 是一種特殊且完整的二元樹,可分為最大/小堆積樹兩種。最大堆積樹中所有節點的值都大或等於它左右子節點的值,這兩種樹的樹根(root)是其堆積樹中...
動態規劃(Dynamic Programming) 動態規劃是一種有效率計算由子問題堆疊而成的演算法,是一種常見的解題方式。透過將問題分解成許多可以利用簡單方法...