演算法問題 有關「充分利用」

2021-06-01 19:04:07 字數 697 閱讀 2379

剛進提高班,公尺老師講「理論」的那一年,經常提到一句話:「充分利用一切你可以利用的資源」。

網路,圖書,雜誌,行業資料,前人的經驗,巨人的肩膀,你的生活常識,等等等等。

前段時間準備軟考,忽然這一點又在我的腦袋裡蹦了出來。

為迎接軟考,我們定期開會討論軟考中各系列問題。講到演算法的時候,說實話,對於我而言,演算法問題,實乃巍巍兮高山,洋洋乎流水:c語言,從未接觸,語言看似熟悉實又不解;把演算法邏輯過程轉換為**,極為生疏,不上手。

演算法問題,第一步,理解演算法的邏輯過程。

這一步我理解起來感覺很容易,可以說毫不費力,充分利用你所有的知識嘛。

演算法,歸根結底,它的出現就是為了解決一些複雜問題,關鍵字「解決問題」。這就好辦了,充分利用你的所有知識,包括生活經驗等其他。利用你的這些知識,把「解決問題的辦法」合理化。為什麼要這樣呢,因為這樣更為符合常理。事後諸葛亮,還是很好當的。

演算法問題,第二步,邏輯過程**化。

這一步我很欠缺,問題總結:(1)**量不夠,(2)只敲過不深思,(3)只寫容易**。

我的解決:

剛開始病急亂投醫——「找竅門」。這是乙個絕對絕對錯誤的做法,可以應付考試,也能體現出你有點「小聰明」,然後呢?投機取巧,終誤己,浪費時間,浪費精力。

既然以前欠缺,那就補回來。一句一句**的跟邏輯過程對照,慢慢摸著點頭緒,也會分析一些問題。

總結:多分析,多思考,勤磨刀。(磨刀霍霍向豬羊,哈哈)

演算法問題 有關「充分利用」

剛進提高班,公尺老師講 理論 的那一年,經常提到一句話 充分利用一切你可以利用的資源 網路,圖書,雜誌,行業資料,前人的經驗,巨人的肩膀,你的生活常識,等等等等。前段時間準備軟考,忽然這一點又在我的腦袋裡蹦了出來。為迎接軟考,我們定期開會討論軟考中各系列問題。講到演算法的時候,說實話,對於我而言,演...

充分利用會議

這是我的好朋友patroklos組織的2017年我的最後一次會議,即塞薩洛尼基voxxed day 我幾年前開始參加會議。參加會議是一項投資,無論是時間上的還是金錢上的 或兩者兼有 您應該確保從投資中獲得最大收益。在這篇文章中,我想寫下實現這一目標的方法。未雨綢繆 要做的第一件事是提前獲得可用對話的...

充分利用Unique Index

假如我們是一服裝公司,在接受定單的時候,我們就要檢測,乙個季度是否有重複的訂單,但然,在我們接受打單的時候,也要做乙個檢測。怎麼完成這項任務呢?我想,除了我們在程式級設定檢測以外,最重要的就是資料庫本身了。下面我們就試著來解決這個問題 下面是我們的資料庫設計,當然是簡略版的 orders 訂單表,主...