【Day14 中高難度算法挑戰(zhàn)】拓?fù)渑判?/h1>
介紹
總而言之是時(shí)候利用暑假鍛煉一下算法技術(shù),一提算法面試就面露難色的情形總不能一直持續(xù)下去。本欄目面向有一定基礎(chǔ)的編程愛好者,每天(如果up不鴿)分享并解析一道LeetCode中高難度題目(通常是hard)。有興趣的小伙伴可以一起跟著做并且討論解法。目前的教材是花花醬的Leetcode Problem List【1】.
適合人群:
有一定算法基礎(chǔ),但是還未能順利通過筆試/面試,總覺得算法題目想不明白的你。
不適合人群:
算法入門級(jí)選手(一上來就做難題可能并不合適,建議首先專注簡單/中等題目)
非常不適合人群:
算法競賽選手(這種小兒科的問題完全是在浪費(fèi)您的時(shí)間)
過往題目在這里!

課程表二
題目看這里,lintcode第616題,medium難度:
https://www.lintcode.com/problem/616/
強(qiáng)烈建議讀者自己先做(不過真的會(huì)有讀者嗎,笑),有任何問題歡迎在評(píng)論區(qū)討論,up看到了會(huì)及時(shí)回復(fù)。做完了歡迎在評(píng)論區(qū)打卡~
解析
拓?fù)渑判?,基本原理是每次都把入度?的點(diǎn)移除。注意這些點(diǎn)的先后順序其實(shí)是沒有關(guān)系的。

思考樂園
暫無
音樂推薦
啊,好險(xiǎn),今天差點(diǎn)就擺爛了。原因無他,最近睡眠嚴(yán)重不足......來自半夏_Pinky的萬千花蕊慈母悲哀,送給同樣疲憊的你
教材鏈接
【1】https://zxi.mytechroad.com/blog/leetcode-problem-categories/