编程珠玑(英文版・第2版)

编程珠玑(英文版・第2版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美]
2010-08
版次: 1
ISBN: 9787115232601
定价: 39.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 239页
字数: 303千字
正文语种: 英语
原版书名: Programming Pearls
67人买过
  • 《编程珠玑(英文版·第2版)》是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者JonBentley以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。《编程珠玑(英文版·第2版)》的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。《编程珠玑(英文版·第2版)》对各个层次的程序员都具有很高的阅读价值。
    计算机科学的不朽经典,融深邃思想、实战技术与趣味轶事于一炉的奇书,字字珠玑,意味隽永。 本特利,JonBentley,1953年2月20日出生于美国加州长滩。1974年毕业于斯坦福大学数学系,1976年获北卡罗来纳大学博士学位。他先后任职于卡内基-梅隆大学(1976-1982)、贝尔实验室(1982-2001)和Avaya实验室(2001年至今)。在卡内基-梅隆大学任教期间。他培养了许多后来知名的计算机大家。包括Scribe的开发者BrianReid,Tcl语言设计者JohnOusterhout,Java专家JoshuaBloch,Java语言设计者JamesGosling,《算法导论》作者之——CharlesLeiserson。2004年荣获Dr.Dobb’s程序设计卓越奖。 PartI:PRELIMINARIES

    Column1:CrackingtheOyster
    AFriendlyConversation·PreciseProblemStatement·ProgramDesign·ImplementationSketch·Principles·Problems·FurtherReading

    Column2:Aha!Algorithms
    ThreeProblems·UbiquitousBinarySearch·ThePowerofPrimitives·GettingItTogether:Sorting·Principles·Problems·FurtherReading·ImplementinganAnagramProgram

    Column3:DataStructuresPrograms
    ASurveyProgram·Form-LetterProgramming·AnArrayofExamples·StructuringData·PowerfulToolsforSpecializedData·Principles·Problems·FurtherReading

    Column4:WritingCorrectPrograms
    TheChallengeofBinarySearch·WritingtheProgram·UnderstandingtheProgram·Principles·TheRolesofProgramVerification·Problems·FurtherReading

    Column5:ASmallMatterofProgramming
    FromPseudocodetoC·ATestHarness·TheArtofAssertion·AutomatedTesting·Timing·TheCompleteProgram·Principles·Problems·FurtherReading·Debugging

    PartII:PERFORMANCE

    Column6:PerspectiveonPerformance
    ACaseStudy·DesignLevels·Principles·Problems·FurtherReading

    Column7:TheBackoftheEnvelope
    BasicSkills·PerformanceEstimates·SafetyFactors·LittlesLaw·Principles·Problems·FurtherReading·QuickCalculationsinEverydayLife

    Column8:AlgorithmDesignTechniques
    TheProblemandaSimpleAlgorithm·TwoQuadraticAlgorithms·ADivide-and-ConquerAlgorithm·AScanningAlgorithm·WhatDoesItMatter?·Principles·Problems·FurtherReading

    Column9:CodeTuning7
    ATypicalStory·AFirstAidSampler·MajorSurgery——BinarySearch·Principles·Problems·FurtherReading

    Column10:SqueezingSpace
    TheKeySimplicity·AnIllustrativeProblem·TechniquesforDataSpace·TechniquesforCodeSpace·Principles·Problems·FurtherReading·ABigSqueeze

    PartIII:THEPRODUCT

    Column11:Sorting115
    InsertionSort·ASimpleQuicksort·BetterQuicksorts·Principles·Problems·FurtherReading

    Column12:ASampleProblem
    TheProblem·OneSolution·TheDesignSpace·Principles·Problems·FurtherReading

    Column13:Searching
    TheInterface·LinearStructures·BinarySearchTrees·StructuresforIntegers·Principles·Problems·FurtherReading·ARealSearchingProblem

    Column14:Heaps
    TheDataStructure·TwoCriticalFunctions·PriorityQueues·ASortingAlgorithm·Principles·Problems·FurtherReading

    Column15:StringsofPearls
    Words·Phrases·GeneratingText·Principles·Problems·FurtherReading

    EpilogtotheFirstEdition
    EpilogtotheSecondEdition

    Appendix1:ACatalogofAlgorithms
    Appendix2:AnEstimationQuiz
    Appendix3:CostModelsforTimeandSpace
    Appendix4:RulesforCodeTuning
    Appendix5:C++ClassesforSearching

    HintsforSelectedProblems
    SolutionstoSelectedProblems
    Index
  • 内容简介:
    《编程珠玑(英文版·第2版)》是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者JonBentley以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。《编程珠玑(英文版·第2版)》的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。《编程珠玑(英文版·第2版)》对各个层次的程序员都具有很高的阅读价值。
    计算机科学的不朽经典,融深邃思想、实战技术与趣味轶事于一炉的奇书,字字珠玑,意味隽永。
  • 作者简介:
    本特利,JonBentley,1953年2月20日出生于美国加州长滩。1974年毕业于斯坦福大学数学系,1976年获北卡罗来纳大学博士学位。他先后任职于卡内基-梅隆大学(1976-1982)、贝尔实验室(1982-2001)和Avaya实验室(2001年至今)。在卡内基-梅隆大学任教期间。他培养了许多后来知名的计算机大家。包括Scribe的开发者BrianReid,Tcl语言设计者JohnOusterhout,Java专家JoshuaBloch,Java语言设计者JamesGosling,《算法导论》作者之——CharlesLeiserson。2004年荣获Dr.Dobb’s程序设计卓越奖。
  • 目录:
    PartI:PRELIMINARIES

    Column1:CrackingtheOyster
    AFriendlyConversation·PreciseProblemStatement·ProgramDesign·ImplementationSketch·Principles·Problems·FurtherReading

    Column2:Aha!Algorithms
    ThreeProblems·UbiquitousBinarySearch·ThePowerofPrimitives·GettingItTogether:Sorting·Principles·Problems·FurtherReading·ImplementinganAnagramProgram

    Column3:DataStructuresPrograms
    ASurveyProgram·Form-LetterProgramming·AnArrayofExamples·StructuringData·PowerfulToolsforSpecializedData·Principles·Problems·FurtherReading

    Column4:WritingCorrectPrograms
    TheChallengeofBinarySearch·WritingtheProgram·UnderstandingtheProgram·Principles·TheRolesofProgramVerification·Problems·FurtherReading

    Column5:ASmallMatterofProgramming
    FromPseudocodetoC·ATestHarness·TheArtofAssertion·AutomatedTesting·Timing·TheCompleteProgram·Principles·Problems·FurtherReading·Debugging

    PartII:PERFORMANCE

    Column6:PerspectiveonPerformance
    ACaseStudy·DesignLevels·Principles·Problems·FurtherReading

    Column7:TheBackoftheEnvelope
    BasicSkills·PerformanceEstimates·SafetyFactors·LittlesLaw·Principles·Problems·FurtherReading·QuickCalculationsinEverydayLife

    Column8:AlgorithmDesignTechniques
    TheProblemandaSimpleAlgorithm·TwoQuadraticAlgorithms·ADivide-and-ConquerAlgorithm·AScanningAlgorithm·WhatDoesItMatter?·Principles·Problems·FurtherReading

    Column9:CodeTuning7
    ATypicalStory·AFirstAidSampler·MajorSurgery——BinarySearch·Principles·Problems·FurtherReading

    Column10:SqueezingSpace
    TheKeySimplicity·AnIllustrativeProblem·TechniquesforDataSpace·TechniquesforCodeSpace·Principles·Problems·FurtherReading·ABigSqueeze

    PartIII:THEPRODUCT

    Column11:Sorting115
    InsertionSort·ASimpleQuicksort·BetterQuicksorts·Principles·Problems·FurtherReading

    Column12:ASampleProblem
    TheProblem·OneSolution·TheDesignSpace·Principles·Problems·FurtherReading

    Column13:Searching
    TheInterface·LinearStructures·BinarySearchTrees·StructuresforIntegers·Principles·Problems·FurtherReading·ARealSearchingProblem

    Column14:Heaps
    TheDataStructure·TwoCriticalFunctions·PriorityQueues·ASortingAlgorithm·Principles·Problems·FurtherReading

    Column15:StringsofPearls
    Words·Phrases·GeneratingText·Principles·Problems·FurtherReading

    EpilogtotheFirstEdition
    EpilogtotheSecondEdition

    Appendix1:ACatalogofAlgorithms
    Appendix2:AnEstimationQuiz
    Appendix3:CostModelsforTimeandSpace
    Appendix4:RulesforCodeTuning
    Appendix5:C++ClassesforSearching

    HintsforSelectedProblems
    SolutionstoSelectedProblems
    Index
查看详情
系列丛书 / 更多
编程珠玑(英文版・第2版)
机器学习实战
[美]Peter Harrington 著;李锐、李鹏、曲亚东 译
编程珠玑(英文版・第2版)
图灵程序设计丛书:Python基础教程
[挪威]Magnus Lie Hetland 著;司维、曾军崴、谭颖华 译
编程珠玑(英文版・第2版)
JavaScript高级程序设计(第3版)
[美]Nicholas C.Zakas 著;李松峰、曹力 译
编程珠玑(英文版・第2版)
Python编程:从入门到实践
[美]埃里克·马瑟斯(Eric Matthes) 著;袁国忠 译
编程珠玑(英文版・第2版)
R语言实战(第2版)
[美]卡巴科弗(Robert I. Kabacoff) 著;王小宁、刘撷芯、黄俊文 译
编程珠玑(英文版・第2版)
大数据:互联网大规模数据挖掘与分布式处理
[美]Anand、[美]Jeffrey David Ullman 著;王斌 译
编程珠玑(英文版・第2版)
算法(第4版)
[美]Robert、[美]Kevin Wayne 著;谢路云 译
编程珠玑(英文版・第2版)
Spark快速大数据分析
[美]卡劳(Holden Karau)、[美]肯维尼斯科(Andy Konwinski)、[美]温德尔(Patrick Wendell)、[加拿大]扎哈里亚(Matei Zaharia) 著;王道远 译
编程珠玑(英文版・第2版)
MySQL必知必会
[英]福塔(Ben Forta) 著;刘晓霞、钟鸣 译
编程珠玑(英文版・第2版)
Objective-C基础教程 第2版
[美]Scott、[美]Waqar、[美]Mark Dalrymple 著;周庆成 译
编程珠玑(英文版・第2版)
图解HTTP
[日]上野·宣 著;于均良 译
编程珠玑(英文版・第2版)
算法图解
袁国忠 译
相关图书 / 更多
编程珠玑(英文版・第2版)
编程女孩
刘钰卓;[美]Reshma Saujani(拉什玛·萨贾尼
编程珠玑(英文版・第2版)
编程卓越之道(卷2):运用底层语言思想编写高级语言代码(第2版)
[美]Randall Hyde(兰德尔·海德)
编程珠玑(英文版・第2版)
编程小百科 为孩子介绍了计算机及编程的发展史,以及基本的编程原理,让孩子从根本上了解编程 拼音标注、有声伴读
介于童书 凤凰含章 出品
编程珠玑(英文版・第2版)
编程王国:给孩子的编程启蒙绘本(全9册)
卢高林
编程珠玑(英文版・第2版)
编程王国:给孩子的编程启蒙绘本3——用流程图规划生活
卢高林;王落
编程珠玑(英文版・第2版)
编程宇宙:量子计算机科学家解读宇宙
赛斯·劳埃德 著;张文卓 译
编程珠玑(英文版・第2版)
编程基础——C语言学习指导与实训
赵淑娟
编程珠玑(英文版・第2版)
编程启蒙:从Python走进编程世界
李晋 著;清泉静读 出品
编程珠玑(英文版・第2版)
编程卓越之道(卷1):深入理解计算机(第2版)
[美]Randall Hyde(兰德尔海德)
编程珠玑(英文版・第2版)
编程逻辑及C语言实现
周春容;肖祥林;史宏宇
编程珠玑(英文版・第2版)
编程基础——Python语言
常祖国
编程珠玑(英文版・第2版)
编程江湖——Python篇(青少年版)
王爱胜
您可能感兴趣 / 更多
编程珠玑(英文版・第2版)
无辜者的谎言(相信我!看到结局你一定会头皮发麻;全美读者推荐的悬疑神作,GOODREADS高分作品)
[美]A.R.托雷 著;梁颂宇 译;星文文化 出品
编程珠玑(英文版・第2版)
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
编程珠玑(英文版・第2版)
哲学、历史与僭政——重审施特劳斯与科耶夫之争
[美]弗罗斯特(Bryan-Paul Frost) 编;[美]伯恩斯(Timothy W. Burns)
编程珠玑(英文版・第2版)
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
编程珠玑(英文版・第2版)
力量训练的科学基础与实践应用(第三版)
[美]弗拉基米尔· M.扎齐奥尔斯基;[美]威廉·J.克雷默;[美]安德鲁· C.弗赖伊
编程珠玑(英文版・第2版)
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
编程珠玑(英文版・第2版)
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
编程珠玑(英文版・第2版)
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
编程珠玑(英文版・第2版)
最后一章
[美]厄尼·派尔
编程珠玑(英文版・第2版)
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
编程珠玑(英文版・第2版)
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
编程珠玑(英文版・第2版)
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译