拿什麼愛你,我的漢諾塔

2021-08-19 17:49:27 字數 528 閱讀 5577

真的,為什麼要寫這個?因為本人每次都以為自己搞懂了漢諾塔,下次又想起的時候,就只記得三個漢諾塔該怎麼放了!!!

究其原因,還是因為我第一次學的時候就是從三個開始,其實漢諾塔要從兩個漢諾開始,不要以為很簡單,這是最根本也是最重要的一環!!

—————————————–囉嗦分界線————————————————

兩個怎麼移??請看圖

那麼三個漢諾怎麼移動?別再去想每乙個漢諾該怎麼移動了,你只要知道:

先把上面兩個借助c移到b,這不就是移動兩個漢諾時的方法嗎(兩個漢諾借助b移到c)?

再把最底層的那個大的移動到c,注意這肯定是個簡單移動。

最後你只要把b上的兩個漢諾借助a移動到c就好了!

一定要記得,遇到n漢諾塔問題時,我們的移動是將n-1個漢諾看成了乙個整體,所以問題簡化成了移兩個漢諾該怎麼移動。

一定要記得,要為最底層的那個漢諾創造第乙個佔據c空柱的條件!

拿什麼愛你?我的數學

目前,除了哲學,可能最喜歡的一門科目就是數學了。應該來說,從小到大就一直都很喜歡數學,只是現在的愛和以前不同了,現在的愛,是一種很複雜,更成熟的愛。隨著對數學的了解,也越來越感覺到數學的美妙之處了,數學是乙個世界,乙個孤獨的世界。能夠在數學的世界裡嬉戲的人,是那麼的少,像我一樣,很多人,應該說大多數...

拿什麼去愛你,我的北上廣

每天上午九點鐘開始上班,每天下午七點鐘離開公司,回家後再加班到晚上十點鐘,而且需要隨時保持警惕,因為程式設計師必須及時對出現問題的網頁做出回應。這可能是北上廣大多數程式設計師一天的工作日常。在創業小萌眼中的程式設計師大概有就這麼幾個標籤 高智商 技術宅 薪資高!每天看到他們在電腦前敲來敲去,感覺工作...

拿什麼拯救你,我的團隊

一向認為軟體開發就像是在搭房子或者說是在構建一座巨集偉的大廈,當然這根據工程的大小而定。其實細細想來軟體工程的很多地方都是借助於建築方面的知識,就從 工程 這個詞來說就是從建築學引進的,類似的還有設計模式 等概念也是 於建築學。如此說來軟體的開發和建造房屋一樣,一般是多人合作完成的。如果您非要自己動...