0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

計算機編程學習的一些書籍推薦

Wildesbeast ? 來源:今日頭條 ? 作者:算法集市 ? 2020-02-15 17:09 ? 次閱讀

從大學開始學習編程,到現(xiàn)在將近10年了,感覺走了不少彎路,越到后面越發(fā)覺得基礎的重要性。何為基礎呢?就是我們高中、大學所學的數(shù)學、幾何、計算機體系結構、編譯原理、數(shù)據(jù)結構、操作系統(tǒng)等課程。能夠編寫出優(yōu)秀的代碼前提是需要扎實的基礎。

編程就好比是武俠世界里的功夫。用何種語言、哪種框架、哪些工具這些是外功招式,數(shù)學、計算機系統(tǒng)這些是內(nèi)功。沒有內(nèi)力的驅動,招式再漂亮也是花架子;沒有合適的招式,內(nèi)力也無法充分發(fā)揮作用。

這里是一些如何練好內(nèi)功的書籍,推薦給大家。

算法導論》

《代碼大全》

《編程珠璣》

《代碼整潔之道》

程序員修煉之道》

《編程人生》

《高效程序員的45個習慣:敏捷開發(fā)修煉之道》

《編譯原理》

《深入了解計算機系統(tǒng)》

《計算機程序的構造和解釋》

《編碼:隱匿在計算機軟硬件背后的語言》

《設計模式》

《深入淺出設計模式》

《計算機程序設計藝術》

《修改代碼的藝術》

《測試驅動開發(fā)》

《重構:改善既有代碼的設計》

《Unix編程藝術》

《C程序設計語言》

《Effective C++

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 計算機
    +關注

    關注

    19

    文章

    7300

    瀏覽量

    87555
  • 編程
    +關注

    關注

    88

    文章

    3544

    瀏覽量

    93494
  • UNIX
    +關注

    關注

    0

    文章

    296

    瀏覽量

    41376
收藏 人收藏

    評論

    相關推薦

    如何學習ARM?

    如何學習ARM? 在開始學習 ARM 處理器之前,先對計算機體系結構有個基本的了解是很重要的。學習
    發(fā)表于 10-11 10:42

    計算機視覺有哪些優(yōu)缺點

    計算機視覺作為人工智能領域的個重要分支,旨在使計算機能夠像人類樣理解和解釋圖像和視頻中的信息。這技術的發(fā)展不僅推動了多個行業(yè)的變革,也
    的頭像 發(fā)表于 08-14 09:49 ?524次閱讀

    倉頡語言書籍申請

    ,不僅能提升我在計算機領域的技能,還能讓我更好地了解我國在信息技術方面的創(chuàng)新成果。 在此,懇請希望您能批準我的申請,并寄送本相關的書籍給我。我會珍惜這次學習機會,認真閱讀并深入研究
    發(fā)表于 08-06 08:37

    計算機視覺在人工智能領域有哪些主要應用?

    計算機視覺是人工智能領域的個重要分支,它主要研究如何讓計算機能夠像人類樣理解和處理圖像和視頻數(shù)據(jù)。計算機視覺技術在許多領域都有廣泛的應用
    的頭像 發(fā)表于 07-09 09:14 ?910次閱讀

    深度學習計算機視覺領域的應用

    隨著人工智能技術的飛速發(fā)展,深度學習作為其中的核心技術之,已經(jīng)在計算機視覺領域取得了顯著的成果。計算機視覺,作為計算機科學的
    的頭像 發(fā)表于 07-01 11:38 ?546次閱讀

    計算機視覺的主要研究方向

    計算機視覺(Computer Vision, CV)作為人工智能領域的個重要分支,致力于使計算機能夠像人眼樣理解和解釋圖像和視頻中的信息。隨著深度
    的頭像 發(fā)表于 06-06 17:17 ?664次閱讀

    工業(yè)計算機與普通計算機的區(qū)別

    在信息化和自動化日益發(fā)展的今天,計算機已經(jīng)成為了我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡墓ぞ?。然而,?b class='flag-5'>計算機領域中,工業(yè)計算機和普通計算機雖然都具備基本的計算
    的頭像 發(fā)表于 06-06 16:45 ?952次閱讀

    【量子計算機重構未來 | 閱讀體驗】+量子計算機的原理究竟是什么以及有哪些應用

    來的,看了本書第部分內(nèi)容,有了點認識,但是感覺還是迷糊,還是沒有弄清楚什么是量子計算機,尤其是其原理。以下是個人讀完之后的一些理解。 書中1.4章節(jié),以解決交通擁堵問題為例進行了距離,對比了傳統(tǒng)方法和量子
    發(fā)表于 03-11 12:50

    【量子計算機重構未來 | 閱讀體驗】+ 初識量子計算機

    感覺量子技術神奇神秘,希望通過閱讀此書來認識量子計算機。 先瀏覽下目錄: 通過目錄,基本可以確定這是本關于量子計算機的科普書籍,主要包括
    發(fā)表于 03-05 17:37

    名單公布!【書籍評測活動NO.28】量子計算機重構未來

    、 jf_02192444、 oxlm_1、 周黎 請以上幾位大佬聯(lián)系工作人員(微信:elecfans123)領取書籍進行評測,如在5個工作日內(nèi)未聯(lián)系,視為放棄本次試用評測資格 三體世界的量子計算機向我們走來,你
    發(fā)表于 01-26 14:00

    微機原理和計算機組成原理的區(qū)別

    微機原理和計算機組成原理是計算機科學中兩個重要的主題,它們雖然有定的關聯(lián),但也存在一些區(qū)別。本文將詳細闡述微機原理和計算機組成原理的區(qū)別,
    的頭像 發(fā)表于 01-14 14:56 ?2963次閱讀

    工業(yè)計算機與商用計算機的區(qū)別

    工業(yè)計算機與商用計算機的區(qū)別? 工業(yè)計算機和商用計算機是兩種應用于不同領域的計算機系統(tǒng)。雖然它們在技術方面存在
    的頭像 發(fā)表于 12-27 10:50 ?561次閱讀

    工業(yè)計算機和PLC的區(qū)別

    存在一些區(qū)別。 首先,工業(yè)計算機種高性能的通用計算機,它具有強大的計算、存儲和通信能力。工業(yè)計算機
    的頭像 發(fā)表于 12-15 10:10 ?808次閱讀

    什么是計算機視覺?計算機視覺的三種方法

    計算機視覺是指通過為計算機賦予人類視覺這技術目標,從而賦能裝配線檢查到駕駛輔助和機器人等應用。計算機缺乏像人類樣憑直覺產(chǎn)生視覺和畫面的能
    的頭像 發(fā)表于 11-16 16:38 ?4316次閱讀
    什么是<b class='flag-5'>計算機</b>視覺?<b class='flag-5'>計算機</b>視覺的三種方法

    最適合AI應用的計算機視覺類型是什么?

    計算機視覺是指為計算機賦予人類視覺這技術目標,從而賦能裝配線檢查到駕駛輔助和機器人等應用。計算機缺乏像人類樣憑直覺產(chǎn)生視覺和畫面的能力。
    的頭像 發(fā)表于 11-15 16:38 ?391次閱讀
    最適合AI應用的<b class='flag-5'>計算機</b>視覺類型是什么?