如何學好演算法軟體開發。本人現在大一非計算機專業,只自學了c和c 和一點點vc Java。但是不會

2021-08-20 13:04:07 字數 1002 閱讀 4231

1樓:施來

我記得大一還是大二應該發了一本叫 簡單演算法的書 沒發的話去買一本 把書看幾遍 之後自己去實現 出錯自己去google查錯如果2個小時還不能往下寫別堅持看看源**接著自己寫 如果4個小時都沒辦法寫下去 把**抄一遍 千萬別開始就照著敲一點用沒有 暑假之後 你會發現 你的程式設計水平 debu**平和演算法水平都有本質的提高

前提是你對 指標記憶體變數引用之類的的有一定了解 不明白就去了解下彙編 瞭解下cup暫存器386的保護模式和cpu記憶體定址和堆疊 如果這也看不懂 就去看計算機原理 計算機原理二進位制要是看不懂 就去整理一份進位制關係表瞭解下權位 二進位制都搞不定的話大二可以換個其他更適合的專業了

學演算法推薦你個環境 我以前我自學c和演算法的環境 linux + gcc + gdb + vim + makefile 暑假回來linux要完全終端的 不要gui 能做到大三你就可以去實習了

寫到這 發現寫錯了 看見了非計算機專業的 ~,~

好吧 計算機專業的 應該有本 叫做 基本演算法或者簡單演算法 的書 借過來用 ide就用ms的vs吧 不懂就敲** 敲幾遍就明白了

2樓:匿名使用者

買本好書,最好是帶環境和原始碼的,自己動手敲一遍,再把基礎的結構、演算法學一下就好了。

3樓:

演算法,就看資料結構啊

4樓:匿名使用者

學演算法的話,最開始還是要學好資料結構,買一本資料結構的書,裡面有些演算法的基本思想。

5樓:匿名使用者

買一本翻譯國外的語言設計書,要厚厚的那種,然後照著看,敲**

6樓:左高原

多看前人的思想,結合自己的實際行動就可以了

7樓:謝謝愛

光看書沒用,動手編吧,你看的離散數學好多問題可以c或matlab編出來,對了,matlab也挺不錯的

8樓:匿名使用者

去看《資料結構與演算法》

現在軟體開發專業前景如何,軟體開發就業前景怎麼樣?

1.從事軟體開發多年,如果不出什麼意外還會繼續玩下去,程式設計師說白了就是一個混口飯吃的職業,說的高大上一點就是一種興趣愛好,每天不敲幾行 心裡總會感覺欠缺點什麼東西,開發軟體寫 就是一種職業談不上什麼高大山。倒是很多對這個行業不是很理解的人對於寫 感覺十分的好奇,覺得能寫 的不是一般人,現在全國有...

現在軟體開發專業前景如何,軟體開發就業前景怎麼樣?

技術的話發展還是可以的,比普通職員肯定工資高不少,想上臺階就對個人管理能力有要求了 現在如果還不知道軟體開發專業的前景如何的話,那麼你開啟招聘平臺看一下軟體開發工程師的薪資和待遇不是一目瞭然嗎?據統計,有7成以上的軟體開發工程師,月薪1萬以上。網際網路 已經大大的成為當代世界流行的主題,所以來說軟體...

軟體開發自學步驟都是哪些,軟體開發是自學好還是培訓好?自學步驟是什

自學有一定的難度。一是學習路線 方向的把握 二是自制力的問題,很難堅持下去。對於第一個問題,現在有了網路,有心的話,總是可以找到答案。第二個問題,就只有自己克服了。軟體開發,是一門實踐性很強的學問。無論在 學習,充分練習是必須的,每學完一門課程,最好通過一個合適的專案,來達到融會貫通的目的。而且,最...