這次想透過練習 blind 75 ,來整理過去學過的演算法與資料結構
主要會有幾個方向:
1. 圖解的方式來做練習。
2. 分析解題其中的時間與空間複雜度。
3. 預計會使用 golang 作為解題的語言。
4. 寫下卡關遇到的難題。
Dynamic Programming 策略簡介 Dynamic Programming(動態規劃) 是一種解決問題的策略。 Dynamic Programmi...
Climbing Stairs You are climbing a staircase. It takes n steps to reach the top....
House Robber You are a professional robber planning to rob houses along a street...
House Robber II You are a professional robber planning to rob houses along a str...
Decode Ways A message containing letters from A-Z can be encoded into numbers us...
Longest Palindromic Substring Given a string s, return the longest palindromic s...
Palindromic Substrings Given a string s, return the number of palindromic substr...
Longest Increasing Subsequence Given an integer array nums, return the length of...
Word Break Given a string s and a dictionary of strings wordDict, return true if...
Maximum Product Subarray Given an integer array nums, find a contiguous non-empt...