編程珠璣 續
[美] 喬恩·本特利(Jon Bentley)
- 出版商: 人民郵電
- 出版日期: 2019-10-01
- 定價: $294
- 售價: 7.9 折 $232
- 語言: 簡體中文
- ISBN: 7115516294
- ISBN-13: 9787115516299
-
相關分類:
Engineer self-growth、Algorithms-data-structures
- 此書翻譯自: More Programming Pearls: Confessions of a Coder
-
相關翻譯:
編程珠璣 : 續 (修訂版) (More Programming Pearls: Confessions of a Coder) (簡中版)
立即出貨
買這商品的人也買了...
-
$234編程珠璣, 2/e (修訂版) (Programming Pearls, 2/e) -
$179C語言解惑 -
深入理解運算原理|從簡單的機器到無所不能的程式 (Understanding Computation: From Simple Machines to Impossible Programs)$600$474 -
$792一個 64位操作系統的設計與實現 -
$374架構修煉之道——億級網關、平臺開放、分佈式、微服務、容錯等核心技術修煉實踐 -
$474Jenkins2.x 實踐指南 -
$398恩格爾巴特的夢:電腦是如何減輕我們閱讀和寫作負擔的? -
$232深入理解Python特性 -
Python 技術者們 - 練功!老手帶路教你精通正宗 Python 程式 (The Quick Python Book, 3/e)$780$663 -
$474程序員的三門課:技術精進、架構修煉、管理探秘 -
$1,014UNIX 環境高級編程, 3/e -
Programming Pearls, 2/e (中文新修版)(Programming Pearls, 2/e)$520$442 -
$301編程珠璣, 2/e -
$564計算思維史話 -
$232C陷阱與缺陷 -
Python 功力提升的樂趣|寫出乾淨程式碼的最佳實務 (Beyond the Basic Stuff with Python)$500$395 -
刷題實戰筆記:演算法工程師求職加分的祕笈$720$562 -
Python 小專案大集合:提升功力的 81個簡單有趣小程式$720$562 -
$654構建高性能嵌入式系統 -
精通無瑕程式碼:工程師也能斷捨離!消除複雜度、提升效率的 17個關鍵技法 (The Art of Clean Code: Best Practices to Eliminate Complexity and Simplify Your Life)$600$396 -
Python 風格徹底研究|超詳實、好理解的 Python 必學主題 (Dead Simple Python)$980$774 -
簡約的軟體開發思維:用 Functional Programming 重構程式 - 以 Javascript 為例 (Grokking Simplicity: Taming Complex Software with Functional Thinking)$1,000$790 -
C語言最佳實踐$599$569 -
eBPF 開發指南從原理到應用$659$626 -
版本控制使用 Git, 3/e (Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development, 3/e)$880$695
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書是電腦科學方面的經典名著《編程珠璣》的姊妹篇,講述了對於程序員有共性的知識。本書延續了《編程珠璣》的特色,通過一些精心設計的有趣而又頗具指導意義的程序,對實用程序設計技巧及基本設計原則進行透徹而睿智的描述,為復雜的編程問題提供清晰而完備的解決思路。書中涵蓋了程序員操縱程序的技術、程序員取捨的技巧、輸入和輸出設計以及算法示例,這些內容結合成一個有機的整體,如一串串珠璣展示給程序員。
作者簡介
作者簡介
喬恩·本特利(Jon Bentley)世界著名計算機科學家,被譽為影響算法發展的十位大師之一。他先後任職於卡內基-梅隆大學(1976—1982)、貝爾實驗室(1982—2001)和Avaya實驗室(2001年至今)。在卡內基-梅隆大學擔任教授期間,他培養了包括Tcl語言設計者John Ousterhout、Java語言設計者James Gosling、《算法導論》作者之一Charles Leiserson在內的許多計算機科學大家。2004年榮獲Dr. Dobb's程序設計卓越獎。
主要譯者簡介
錢麗艷北京大學信息科學技術學院基礎實驗教學研究所軟件實驗室主任、高級工程師,畢業於國防科技大學,目前主要從事數值計算、程序設計方面的研究工作。
劉田北京大學信息科學技術學院計算機系軟件研究所副教授,畢業於中國科學技術大學,目前主要從事離散數學、計算機理論方面的教學和研究工作,翻譯出版了多部國外著名離散數學和計算機理論教材。
目錄大綱
第一部分編程技術
第1章性能監視工具3
1.1計算素數3
1.2使用性能監視工具7
1.3專用的性能監視工具9
1.4開發性能監視工具11
1.5原理12
1.6習題13
1.7深入閱讀14
第2章關聯數組15
2.1 Awk中的關聯數組16
2.2有窮狀態機模擬器18
2.3拓撲排序20
2.4原理23
2.5習題24
2.6深入閱讀25
第3章程序員的懺悔27
3.1二分搜索28
3.2選擇算法30
3.3子程序庫33
3.4原理35
3.5習題36
第4章自描述數據39
4.1名字—值對39
4.2記錄來歷42
4.3排序實驗44
4.4原理45
4.5習題46
第二部分實用技巧
第5章劈開戈爾迪之結49
5.1小測驗49
5.2解答50
5.3提示51
5.4原理54
5.5習題55
5.6深入閱讀56
5.7調試(邊欄) 56
第6章計算機科學箴言集59
6.1編碼60
6.2用戶界面61
6.3調試62
6.4性能63
6.5文檔64
6.6軟件管理65
6.7其他67
6.8原理67
6.9習題68
6.10深入閱讀69
第7章粗略估算71
7.1頭腦熱身71
7.2性能的經驗法則73
7.3 Little定律75
7.4原理76
7.5習題76
7.6深入閱讀78
7.7日常速算(邊欄) 78
第8章人員備忘錄81
8.1備忘錄82
8.2原理83
8.3深入閱讀83
第三部分人性化I/O
第9章小語言87
9.1 Pic語言88
9.2視角91
9.3 Pic預處理器94
9.4用來實現Pic的小語言96
9.5原理100
9.6習題101
9.7深入閱讀103
第10章文檔設計105
10.1表格106
10.2三條設計原則108
10.3插圖109
10.4文本111
10.5合適的媒介113
10.6原理116
10.7習題116
10.8深入閱讀117
10.9次要問題目錄(邊欄) 117
第11章圖形化輸出119
11.1實例研究119
11.2顯示結果取樣122
11.3原理125
11.4習題126
11.5深入閱讀128
11.6拿破侖遠徵莫斯科(邊欄) 128
第12章對調查的研究131
12.1有關民意調查的問題131
12.2語言132
12.3圖片135
12.4原理138
12.5習題139
第四部分算法
第13章絕妙的取樣143
13.1取樣算法一瞥143
13.2 Floyd算法144
13.3隨機排列146
13.4原理147
13.5習題147
13.6深入閱讀148
第14章編寫數值計算程序151
14.1問題151
14.2牛頓疊代152
14.3良好的起點154
14.4代碼155
14.5原理158
14.6習題158
14.7深入閱讀160
14.8數值算法的力量(邊欄) 161
第15章選擇163
15.1問題163
15.2程序164
15.3運行時間分析167
15.4原理171
15.5習題172
15.6深入閱讀174
附錄A C和Awk語言175
附錄B子程序庫179
部分習題答案187
索引207


