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