235. Lowest Common Ancestor of a Binary Search Tree: divide and conquer好啰,如果當前root等同某個值俺陋,那么就返回root愈涩,否則如果在左邊或者在右邊就返回相應的節(jié)點值,否則就返回None。所以divide and conquer先不管其內部是怎么實現(xiàn)的,先看看外部返回值是什么开镣,然后在構造內部的結構。
237. Delete Node in a Linked List: linkedlist的基本操作題
242. Valid Anagram: hashtable記錄和比較
243. Shortest Word Distance: 先找到所有的index咽扇,然后逐次比較
246. Strobogrammatic Number: hashtable來做映射
252. Meeting Rooms: sort完了看看有沒有overlap
256. Paint House: dp問題 dp[k][i] = min(dp[(k+1)%3][i-1], dp[(k+2)%3][i-1]) + costs[i][k]
257. Binary Tree Paths: DFS, backtracking的問題邪财,注意進入下一層之前的狀態(tài)和出來之后的狀態(tài)
258. Add Digits: 數(shù)學問題,全加起來mod9
263. Ugly Number: 通過mod可以解決這個問題
266. Palindrome Permutation: hashtable數(shù)個數(shù)
268. Missing Number: 求和相減
270. Closest Binary Search Tree Value: 維護一個gap然后單邊遍歷
276. Paint Fence: 看似一維的題目质欲,但是卻是二維dp树埠,dp[3][diff] --> dp[2][same]* (k-1) + dp[2][diff]*(k-1), dp[3][same] --> dp[2][diff], 找出推導公式就很簡單了
278. First Bad Version:二分法問題
283. Move Zeroes: 關鍵在于記錄tail的位置
290. Word Pattern: 用兩個hash或者一個hash一個set來記錄兩邊
292. Nim Game: 保證每次remove的都是4嘶伟,也就是說如果我先手就移除n%4,然后每次都移除和為4的怎憋,就可以保證贏
293. Flip Game: 這個只是簡單的string變換,等到真正game的時候就難了
303. Range Sum Query - Immutable: 碰到這種array range sum的問題九昧,很多時候要想到prefix sum
6.21 - easy總結4
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門诞仓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來缤苫,“玉大人,你說我怎么就攤上這事墅拭』盍幔” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵谍婉,是天一觀的道長舒憾。 經(jīng)常有香客問我,道長穗熬,這世上最難降的妖魔是什么镀迂? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮唤蔗,結果婚禮上探遵,老公的妹妹穿的比我還像新娘。我一直安慰自己妓柜,他們只是感情好箱季,可當我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著棍掐,像睡著了一般藏雏。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上塌衰,一...
- 文/蒼蘭香墨 我猛地睜開眼杜恰,長吁一口氣:“原來是場噩夢啊……” “哼获诈!你這毒婦竟也來了仍源?” 一聲冷哼從身側響起,我...
- 正文 年R本政府宣布嫌吠,位于F島的核電站,受9級特大地震影響掺炭,放射性物質發(fā)生泄漏居兆。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一竹伸、第九天 我趴在偏房一處隱蔽的房頂上張望泥栖。 院中可真熱鬧,春花似錦勋篓、人聲如沸吧享。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽钢颂。三九已至,卻和暖如春拜银,著一層夾襖步出監(jiān)牢的瞬間殊鞭,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內容
- 背景 一年多以前我在知乎上答了有關LeetCode的問題, 分享了一些自己做題目的經(jīng)驗救鲤。 張土汪:刷leetcod...
- 198. House Robber【Easy DP】You are a professional robber p...
- http://maven.apache.org/plugins/maven-resources-plugin/為了...