|
咳咳咳小白來分享算法遼,小白一枚我理解肯定是有那么點拉跨,但是但是我只是把我的理解寫出來,哪怕如果有人看到某一個想法相同的地方我就知足了,隨著學(xué)習(xí)的深入,我會僅我最大的能力去更新這部分內(nèi)容的。嗯,就直接進入主題吧,嗯,有丟丟不專業(yè)的味道,忘記是那個大佬說的了,“程序=程序結(jié)構(gòu)+算法”,我們在設(shè)計程序的時候離不開算法,可以說它是程序的靈魂,其實算法也沒有我們想象的那么的高大上,我們來逐步的去了解一下。
1算法的概念
其實算法通俗來講就是做事的步驟,我們在做一件事的時候都要去思考怎么去做,第一步做什么第二部做什么,這個過程其實就是算法,舉個例子吧,哈哈哈哈哈還是拿中斷經(jīng)典例子洗衣服吧,在干洗衣服這件事情前,首先要找需要洗的衣服,然后燒水,然后泡衣服,最后去洗,這個過程就是解決一個問題的過程,用計算機去解決問題,也要先確定算法。其實算法這個東西每個人的思想不同,解決問題的方法也不同,自然算法就會出現(xiàn)差異化,但是同樣一件事情,肯定N個思想中會有一個是最簡單的。
|
評分
-
查看全部評分
|