編程珠璣 續(xù)
鏈接:https://pan.baidu.com/s/1m-Dy4TLnMc4PYTnxu7_QXQ?pwd=p9re?
提取碼:p9re

非常有影響力的計算機科學著作之一
融深邃思想、實戰(zhàn)技術(shù)與趣味軼事于一爐的奇書
帶你真正領(lǐng)略計算機科學之美
多年以來,當讓程序員推選喜愛的計算機圖書時,《編程珠璣》總是位于前列。正如自然界里珍珠出自細沙對牡蠣的磨礪,計算機科學大師喬恩·本特利以其獨有的洞察力和創(chuàng)造力,從磨礪程序員的實際問題中凝結(jié)出一篇篇編程“珠璣”,成為世界計算機界名刊《ACM通訊》歷史上*受歡迎的專欄,*終結(jié)集為兩部計算機科學經(jīng)典名著,影響和激勵著一代又一代程序員和計算機科學工作者。本書為第二卷,秉承了第一卷的風格,但本書涉及的范圍更廣,包括文檔、小語言、性能監(jiān)視、圖形輸出等。
在書中,作者選取許多具有典型意義的復雜編程和算法問題,生動描繪了歷史上大師們在探索解決方案中發(fā)生的軼事、走過的彎路和不斷精益求精的歷程,引導讀者像真正的程序員和軟件工程師那樣富于創(chuàng)新性地思考,并透徹闡述和總結(jié)了許多獨特而精妙的設(shè)計原則、思考和解決問題的方法以及實用程序設(shè)計技巧。每章后所附習題極具挑戰(zhàn)性和啟發(fā)性,書末給出了簡潔的解答。
內(nèi)容簡介
本書是計算機科學方面的經(jīng)典名著《編程珠璣》的姊妹篇,講述了對于程序員有共性的知識。本書延續(xù)了《編程珠璣》的特色,通過一些精心設(shè)計的有趣而又頗具指導意義的程序,對實用程序設(shè)計技巧及基本設(shè)計原則進行透徹而睿智的描述,為復雜的編程問題提供清晰而完備的解決思路。書中涵蓋了程序員操縱程序的技術(shù)、程序員取舍的技巧、輸入和輸出設(shè)計以及算法示例,這些內(nèi)容結(jié)合成一個有機的整體,如一串串珠璣展示給程序員。
作者簡介
作者簡介
喬恩.本特利(Jon Bentley) 世界著名計算機科學家,被譽為影響算法發(fā)展的十位大師之一。他先后任職于卡內(nèi)基-梅隆大學(1976—1982)、貝爾實驗室(1982—2001)和Avaya實驗室(2001年至今)。在卡內(nèi)基-梅隆大學擔任教授期間,他培養(yǎng)了包括Tcl語言設(shè)計者John Ousterhout、Java語言設(shè)計者James Gosling、《算法導論》作者之一Charles Leiserson在內(nèi)的許多計算機科學大家。2004年榮獲Dr. Dobb's 程序設(shè)計卓越獎。
主要譯者簡介
錢麗艷 北京大學信息科學技術(shù)學院基礎(chǔ)實驗教學研究所軟件實驗室主任、高級工程師,畢業(yè)于國防科技大學,目前主要從事數(shù)值計算、程序設(shè)計方面的研究工作。
劉田 北京大學信息科學技術(shù)學院計算機系軟件研究所副教授,畢業(yè)于中國科學技術(shù)大學,目前主要從事離散數(shù)學、計算機理論方面的教學和研究工作,翻譯出版了多部國外著名離散數(shù)學和計算機理論教材。
目錄
目錄
第 一部分 編程技術(shù)
第 1章 性能監(jiān)視工具 3
1.1 計算素數(shù) 3
1.2 使用性能監(jiān)視工具 7
1.3 專用的性能監(jiān)視工具 9
1.4 開發(fā)性能監(jiān)視工具 11
1.5 原理 12
1.6 習題 13
1.7 深入閱讀 14
第 2章 關(guān)聯(lián)數(shù)組 15
2.1 Awk 中的關(guān)聯(lián)數(shù)組 16