编程珠玑(续)(修订版) 🔍
美]乔恩·本特利(Jon Bentley) & chenjin5.com 北京:人民邮电出版社, 1, 2015
中文 [zh] · MOBI · 3.2MB · 2015 · 📘 非小说类图书 · 🚀/duxiu/lgli/zlib · Save
描述
Pt I: Programming Techniques -- Profilers -- Computing Primes, Using Profilers, A Specialized Profiler, Building Profilers, Principles, Problems -- Associative Arrays -- Associative Arrays In Awk, A Finite State Machine Simulator, Topological Sorting, Principles, Problems -- Confessions Of A Coder -- Binary Search, Selection, A Subroutine Library, Principles, Problems -- Self-describing Data -- Name-value Pairs, Provenances In Programming, A Sorting Lab, Principles, Problems -- Pt. Ii: Tricks Of The Trade -- Cutting The Gordian Knot -- A Quiz, Some Solutions, Hints, Principles, Problems, Debugging -- Bumper-sticker Computer Science -- Coding, User Interfaces, Debugging, Performance, Documentation, Managing Software, Miscellaneous Rules, Principles, Problems -- The Envelope Is Back -- A Warm-up For Cool Brains, Performance Rules Of Thumb, Little's Law, Principles, Problems, Quick Calculations In Everyday Life -- The Furbelow Memorandum -- The Memo, Principles -- Pt. Iii: I/o Fit For Humans -- Little Languages -- The Pic Language, Perspective, Pic Preprocessors, Little Languages For Implementing Pic, Principles, Problems -- Document Design -- Tables, Three Design Principles, Figures, Text, The Right Medium, Principles, Problems, A Catalog Of Pet Peeves -- Graphic Output -- A Case Study, A Sampler Of Displays, Principles, Problems, Napoleon's March To Moscow -- A Survey Of Surveys -- The Problems Of Polling, The Languages, The Pictures, Principles, Problems -- Pt. Iv: Algorithms -- A Sample Of Brilliance -- A Sampling Of Sampling Algorithms, Floyd's Algorithm, Random Permutations, Principles, Problems, A Big Success Story -- Selection -- The Problem, The Program, Analysis Of Run Time, Principles, Problems. Jon Bentley. Includes Index.
备用文件名
zlib/no-category/美]乔恩·本特利(Jon Bentley) & chenjin5.com/编程珠玑(续)(修订版)_18402380.mobi
备选标题
More Programming Pearls: Confessions of a Coder: Confessions of a Coder
备选标题
编程珠玑 : 续 = More programming pearls
备选标题
编程珠玑 = More programming pearls / 续
备选标题
编程珠玑(续 修订版)
备选作者
(美)Jon Bentley著 ; 钱丽艳, 刘田等译; 本特利; 钱丽艳; 刘田
备选作者
本特利 (Bentley, Jon)
备选作者
Jon Louis Bentley
备选作者
(美)本特利著
备用出版商
The People's Posts and Telecommunications Publishing House
备用出版商
Addison-Wesley Professional
备用出版商
Da Capo Press, Incorporated
备用出版商
Addison-Wesley Pub. Co.
备用出版商
Addison-Wesley Publ
备用出版商
Hachette Books
备用出版商
Basic Books
备用出版商
cj5
备用版本
Facsimile, 1st, First Edition, PT, 1988
备用版本
United States, United States of America
备用版本
Di 3 ban, xiu ding ban, Bei jing, 2015
备用版本
Reading, Mass, Massachusetts, 1988
备用版本
China, People's Republic, China
元数据中的注释
Includes index.
元数据中的注释
Bookmarks: p1 (p3): 第一部分 编程技术
p1-1 (p3): 第1章 性能监视工具
p1-1-1 (p3): 1.1 计算素数
p1-1-2 (p7): 1.2 使用性能监视工具
p1-1-3 (p9): 1.3 专用的性能监视工具
p1-1-4 (p11): 1.4 开发性能监视工具
p1-1-5 (p12): 1.5 原理
p1-1-6 (p13): 1.6 习题
p1-1-7 (p14): 1.7 深入阅读
p1-2 (p15): 第2章 关联数组
p1-2-1 (p16): 2.1 Awk中的关联数组
p1-2-2 (p18): 2.2 有穷状态机模拟器
p1-2-3 (p20): 2.3 拓扑排序
p1-2-4 (p23): 2.4 原理
p1-2-5 (p24): 2.5 习题
p1-2-6 (p25): 2.6 深入阅读
p1-3 (p27): 第3章 程序员的忏悔
p1-3-1 (p28): 3.1 二分搜索
p1-3-2 (p30): 3.2 选择算法
p1-3-3 (p33): 3.3 子程序库
p1-3-4 (p35): 3.4 原理
p1-3-5 (p36): 3.5 习题
p1-4 (p39): 第4章 自描述数据
p1-4-1 (p39): 4.1 名字-值对
p1-4-2 (p42): 4.2 记录来历
p1-4-3 (p44): 4.3 排序实验
p1-4-4 (p45): 4.4 原理
p1-4-5 (p46): 4.5 习题
p2 (p49): 第二部分 实用技巧
p2-1 (p49): 第5章 劈开戈尔迪之结
p2-1-1 (p49): 5.1 小测验
p2-1-2 (p50): 5.2 解答
p2-1-3 (p51): 5.3 提示
p2-1-4 (p54): 5.4 原理
p2-1-5 (p55): 5.5 习题
p2-1-6 (p56): 5.6 深入阅读
p2-1-7 (p56): 5.7 调试(边栏)
p2-2 (p59): 第6章 计算机科学箴言集
p2-2-1 (p60): 6.1 编码
p2-2-2 (p61): 6.2 用户界面
p2-2-3 (p62): 6.3 调试
p2-2-4 (p63): 6.4 性能
p2-2-5 (p64): 6.5 文档
p2-2-6 (p65): 6.6 软件管理
p2-2-7 (p67): 6.7 其他
p2-2-8 (p67): 6.8 原理
p2-2-9 (p68): 6.9 习题
p2-2-10 (p69): 6.10 深入阅读
p2-3 (p71): 第7章 粗略估算
p2-3-1 (p71): 7.1 头脑热身
p2-3-2 (p73): 7.2 性能的经验法则
p2-3-3 (p75): 7.3 Little定律
p2-3-4 (p76): 7.4 原理
p2-3-5 (p76): 7.5 习题
p2-3-6 (p78): 7.6 深入阅读
p2-3-7 (p78): 7.7 日常速算(边栏)
p2-4 (p81): 第8章 人员备忘录
p2-4-1 (p82): 8.1 备忘录
p2-4-2 (p83): 8.2 原理
p2-4-3 (p83): 8.3 深入阅读
p3 (p87): 第三部分 人性化I/O
p3-1 (p87): 第9章 小语言
p3-1-1 (p88): 9.1 Pic语言
p3-1-2 (p91): 9.2 视角
p3-1-3 (p94): 9.3 Pic预处理器
p3-1-4 (p96): 9.4 用来实现Pic的小语言
p3-1-5 (p100): 9.5 原理
p3-1-6 (p101): 9.6 习题
p3-1-7 (p103): 9.7 深入阅读
p3-2 (p105): 第10章 文档设计
p3-2-1 (p106): 10.1 表格
p3-2-2 (p108): 10.2 三条设计原则
p3-2-3 (p109): 10.3 插图
p3-2-4 (p111): 10.4 文本
p3-2-5 (p113): 10.5 合适的媒介
p3-2-6 (p116): 10.6 原理
p3-2-7 (p116): 10.7 习题
p3-2-8 (p117): 10.8 深入阅读
p3-2-9 (p117): 10.9 次要问题目录(边栏)
p3-3 (p119): 第11章 图形化输出
p3-3-1 (p119): 11.1 实例研究
p3-3-2 (p122): 11.2 显示结果取样
p3-3-3 (p125): 11.3 原理
p3-3-4 (p126): 11.4 习题
p3-3-5 (p128): 11.5 深入阅读
p3-3-6 (p128): 11.6 拿破仑远征莫斯科(边栏)
p3-4 (p131): 第12章 对调查的研究
p3-4-1 (p131): 12.1 有关民意调查的问题
p3-4-2 (p132): 12.2 语言
p3-4-3 (p135): 12.3 图片
p3-4-4 (p138): 12.4 原理
p3-4-5 (p139): 12.5 习题
p4 (p143): 第四部分 算法
p4-1 (p143): 第13章 绝妙的取样
p4-1-1 (p143): 13.1 取样算法一瞥
p4-1-2 (p144): 13.2 Floyd算法
p4-1-3 (p146): 13.3 随机排列
p4-1-4 (p147): 13.4 原理
p4-1-5 (p147): 13.5 习题
p4-1-6 (p148): 13.6 深入阅读
p4-2 (p151): 第14章 编写数值计算程序
p4-2-1 (p151): 14.1 问题
p4-2-2 (p152): 14.2 牛顿迭代
p4-2-3 (p154): 14.3 良好的起点
p4-2-4 (p155): 14.4 代码
p4-2-5 (p158): 14.5 原理
p4-2-6 (p158): 14.6 习题
p4-2-7 (p160): 14.7 深入阅读
p4-2-8 (p161): 14.8 数值算法的力量(边栏)
p4-3 (p163): 第15章 选择
p4-3-1 (p163): 15.1 问题
p4-3-2 (p164): 15.2 程序
p4-3-3 (p167): 15.3 运行时间分析
p4-3-4 (p171): 15.4 原理
p4-3-5 (p172): 15.5 习题
p4-3-6 (p174): 15.6 深入阅读
p5 (p175): 附录A C和Awk语言
p6 (p179): 附录B 子程序库
p7 (p187): 部分习题答案
p8 (p207): 索引
备用描述
What do topics ranging from organic chemistry to Napoleon's campaigns have to do with computer programming? This collection of essays demonstrates the many varied aspects of programming, showing how programming can be both a fun and elegant science.
Some of the essays cover programming techniques, like how profilers can provide insight into the dynamic behavior of programs, and methods for making data files self-describing. These techniques deal with real programs and they are realistically illustrated, using the C and Awk languages. Bentley also provides the reader with some tricks of the programmer's trade, like a collection of rules of thumb and hints for finding simple solutions to hard problems.
These essays also originally appeared in the author's column in Communication of the ACM, and have been substantially revised, incorporating new sections, problems, and reader comments.
备用描述
Programming Techniques
Profilers
Associative Arrays
Confessions of a Coder
Self-Describing Data
Tricks of the Trade
Cutting the Gordian Knot
Bumper-Sticker Computer Science
The Envelope is Back
The Furbelow Memorandum
I/O Fit for Humans
Little Languages
Document Design
Graphic Output
A Survey of Surveys
Algorithms
A Sample of Brilliance
Birth of a Cruncher
Selection
The C and Awk Languages
A Subroutine Library
Solutions to Selected Problems
Index
备用描述
本书是计算机科学方面的经典名著"编程珠玑"的姊妹篇, 讲述了对于程序员有共性的知识.通过一些精心设计的有趣而又颇具指导意义的程序, 对实用程序设计技巧及基本设计原则进行透彻而睿智的描述, 为复杂的编程问题提供清晰而完备的解决思路.并涵盖了程序员操纵程序的技术, 程序员取舍的技巧, 输入和输出设计以及算法示例等内容
备用描述
本书是计算机科学方面的经典名著 的姊妹篇, 讲述了对于程序员有共性的知识.通过一些精心设计的有趣而又颇具指导意义的程序, 对实用程序设计技巧及基本设计原则进行透彻而睿智的描述, 为复杂的编程问题提供清晰而完备的解决思路.并涵盖了程序员操纵程序的技术, 程序员取舍的技巧, 输入和输出设计以及算法示例等内容
开源日期
2021-12-19
更多信息……

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。