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

2021-08-20 13:04:06 字數 1002 閱讀 3784

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樓:匿名使用者

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

軟體開發能否自學,學IT軟體開發,自學能學好嗎

可以的,軟體開發其實不難的,現在網路上很多這類的開發教程,只要自己稍微花點心思去熟悉和練習我想是可以的!所有的教程都可用於自學,我就是自學的。學無止境。找個小任務,自己去完成。然後再做個大任務,再完成。最後你學會了就。可以啊,不過自學需要的就是要堅持,更需要系統的學習,多花點心思和時間 學it軟體開...

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

計算機應用專業的就業前景 計算機網路技術專業的就業前景。1 軟體程式設計 前途大好,好多軟體開發單位都需要這樣的人才,經驗和能力很重要,作息時間比較混亂,加班常有,但薪水也高,不用擔心失業和飯碗問題。2 硬體 網路工程 適合網管和技術支援,同樣經驗和能力很重要,更要敬業,比較辛苦,而且反應力要好,如...

學好軟體開發專業出去能做什麼,學軟體開發能做什麼工作

學軟體開發的,以後出來除了可以做程式設計師,還可以做如下職業 創業。最近幾年,it行業中因為創業實現逆襲 直接當上ceo 贏取白富美 走上人生巔峰的例子頻頻出現。開發者在it領域創業也有自身的優勢,自己擁有技術,能夠保證產品品質。研發管理。這部分開發者佔比為26.08 這也是我們比較常見的軟體開發者...