编程珠玑(续)

编程珠玑(续)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2011-05
版次: 2
ISBN: 9787115251510
定价: 35.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 186页
字数: 289千字
正文语种: 简体中文
原版书名: More Programming Pearls: Confessions of a Coder
110人买过
  •   多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位于前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”,发表在《ACM通讯》最受欢迎的专栏中,最终结集为两部不朽的计算机科学经典名著,影响和激励着一代又一代程序员和计算机科学工作者。《编程珠玑(续)》为续集,秉承了《编程珠玑》的风格,但涉及的主题更广,包括文档、小语言、性能监视、图形输出等。
      作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了计算机大师们在探索解决方案过程中发生的轶事、走过的弯路和不断精益求精的历程,引导读者像真正的程序员和软件工程师那样富有创新性地思考,并透彻阐述和总结了许多独特而精妙的设计原则、思考和解决问题的方法以及实用程序设计技巧。每章后所附习题极具挑战性和启发性,书末给出了简洁的解答。   Jon Bentley 世界著名计算机科学家,被誉为影响算法发展的十位大师之一。他先后任职于卡内基-梅隆大学(1976~1982)、贝尔实验室(1982~2001)和 Avaya实验室(2001年至今)。在卡内基-梅隆大学担任教授期间,他培养了包括Tcl语言设计者John Ousterhout、Java语言设计者James Gosling、《算法导论》作者之一Charles Leiserson在内的许多计算机科学大家。2004年荣获Dr. Dobb’s程序设计卓越奖。

      钱丽艳 北京大学信息科学技术学院基础实验教学研究所软件实验室主任、高级工程师,毕业于国防科技大学,目前主要从事数值计算、程序设计等方面的研究工作。 第一部分 编 程 技 术
    第1 章 性能监视工具
    1.1 计算素数
    1.2 使用性能监视工具
    1.3 专用的性能监视工具
    1.4 开发性能监视工具
    1.5 原理
    1.6 习题
    1.7 深入阅读
    第2 章 关联数组
    2.1 Awk 中的关联数组
    2.2 有穷状态机模拟器
    2.3 拓扑排序
    2.4 原理
    2.5 习题
    2.6 深入阅读
    第3 章 程序员的忏悔
    3.1 二分搜索
    3.2 选择算法
    3.3 子程序库
    3.4 原理
    3.5 习题
    第4 章 自描述数据
    4.1 名字—值对
    4.2 记录来历
    4.3 排序实验
    4.4 原理
    4.5 习题
    第二部分 实 用 技 巧
    第5 章 劈开戈尔迪之结 
    5.1 小测验
    5.2 解答
    5.3 提示
    5.4 原理
    5.5 习题
    5.6 深入阅读
    5.7 调试(边栏) 
    第6 章 计算机科学箴言集 
    6.1 编码
    6.2 用户界面
    6.3 调试
    6.4 性能
    6.5 文档
    6.6 软件管理
    6.7 其他
    6.8 原理
    6.9 习题
    6.10 深入阅读
    第7 章 粗略估算
    7.1 头脑热身
    7.2 性能的经验法则
    7.3 Little 定律
    7.4 原理
    7.5 习题
    7.6 深入阅读
    7.7 日常速算(边栏)
    第8 章 人员备忘录
    8.1 备忘录
    8.2 原理
    8.3 深入阅读
    第三部分 人性化I/O
    第9 章 小语言
    9.1 Pic 语言
    9.2 ?角
    9.3 Pic 预处理器
    9.4 用来实现Pic 的小语言
    9.5 原理
    9.6 习题
    9.7 深入阅读
    第10 章 文档设计
    10.1 表格
    10.2 三条设计原则
    10.3 插图
    10.4 文本
    10.5 合适的媒介
    10.6 原理
    10.7 习题
    10.8 深入阅读
    10.9 次要问题目录(边栏) 
    第11 章 图形化输出
    11.1 实例研究
    11.2 显示结果取样
    11.3 原理
    11.4 习题
    11.5 深入阅读
    11.6 拿破仑远征莫斯科(边栏) 
    第12 章 对调查的研究
    12.1 有关民意调查的问题
    12.2 语言
    12.3 图片
    12.4 原理
    12.5 习题
    第四部分 算 法
    第13 章 绝妙的取样
    13.1 取样算法一瞥
    13.2 Floyd 算法
    13.3 随机排列
    13.4 原理
    13.5 习题
    13.6 深入阅读
    第14 章 编写数值计算程序
    14.1 问题
    14.2 牛顿迭代
    14.3 良好的起点
    14.4 代码
    14.5 原理
    14.6 习题
    14.7 深入阅读
    14.8 数值算法的力量(边栏) 
    第15 章 选择
    15.1 问题
    15.2 程序
    15.3 运行时间分析
    15.4 原理
    15.5 习题
    15.6 深入阅读
    附录A C 和Awk 语言
    附录B 子程序库
    部分习题?案
    索引
  • 内容简介:
      多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位于前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”,发表在《ACM通讯》最受欢迎的专栏中,最终结集为两部不朽的计算机科学经典名著,影响和激励着一代又一代程序员和计算机科学工作者。《编程珠玑(续)》为续集,秉承了《编程珠玑》的风格,但涉及的主题更广,包括文档、小语言、性能监视、图形输出等。
      作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了计算机大师们在探索解决方案过程中发生的轶事、走过的弯路和不断精益求精的历程,引导读者像真正的程序员和软件工程师那样富有创新性地思考,并透彻阐述和总结了许多独特而精妙的设计原则、思考和解决问题的方法以及实用程序设计技巧。每章后所附习题极具挑战性和启发性,书末给出了简洁的解答。
  • 作者简介:
      Jon Bentley 世界著名计算机科学家,被誉为影响算法发展的十位大师之一。他先后任职于卡内基-梅隆大学(1976~1982)、贝尔实验室(1982~2001)和 Avaya实验室(2001年至今)。在卡内基-梅隆大学担任教授期间,他培养了包括Tcl语言设计者John Ousterhout、Java语言设计者James Gosling、《算法导论》作者之一Charles Leiserson在内的许多计算机科学大家。2004年荣获Dr. Dobb’s程序设计卓越奖。

      钱丽艳 北京大学信息科学技术学院基础实验教学研究所软件实验室主任、高级工程师,毕业于国防科技大学,目前主要从事数值计算、程序设计等方面的研究工作。
  • 目录:
    第一部分 编 程 技 术
    第1 章 性能监视工具
    1.1 计算素数
    1.2 使用性能监视工具
    1.3 专用的性能监视工具
    1.4 开发性能监视工具
    1.5 原理
    1.6 习题
    1.7 深入阅读
    第2 章 关联数组
    2.1 Awk 中的关联数组
    2.2 有穷状态机模拟器
    2.3 拓扑排序
    2.4 原理
    2.5 习题
    2.6 深入阅读
    第3 章 程序员的忏悔
    3.1 二分搜索
    3.2 选择算法
    3.3 子程序库
    3.4 原理
    3.5 习题
    第4 章 自描述数据
    4.1 名字—值对
    4.2 记录来历
    4.3 排序实验
    4.4 原理
    4.5 习题
    第二部分 实 用 技 巧
    第5 章 劈开戈尔迪之结 
    5.1 小测验
    5.2 解答
    5.3 提示
    5.4 原理
    5.5 习题
    5.6 深入阅读
    5.7 调试(边栏) 
    第6 章 计算机科学箴言集 
    6.1 编码
    6.2 用户界面
    6.3 调试
    6.4 性能
    6.5 文档
    6.6 软件管理
    6.7 其他
    6.8 原理
    6.9 习题
    6.10 深入阅读
    第7 章 粗略估算
    7.1 头脑热身
    7.2 性能的经验法则
    7.3 Little 定律
    7.4 原理
    7.5 习题
    7.6 深入阅读
    7.7 日常速算(边栏)
    第8 章 人员备忘录
    8.1 备忘录
    8.2 原理
    8.3 深入阅读
    第三部分 人性化I/O
    第9 章 小语言
    9.1 Pic 语言
    9.2 ?角
    9.3 Pic 预处理器
    9.4 用来实现Pic 的小语言
    9.5 原理
    9.6 习题
    9.7 深入阅读
    第10 章 文档设计
    10.1 表格
    10.2 三条设计原则
    10.3 插图
    10.4 文本
    10.5 合适的媒介
    10.6 原理
    10.7 习题
    10.8 深入阅读
    10.9 次要问题目录(边栏) 
    第11 章 图形化输出
    11.1 实例研究
    11.2 显示结果取样
    11.3 原理
    11.4 习题
    11.5 深入阅读
    11.6 拿破仑远征莫斯科(边栏) 
    第12 章 对调查的研究
    12.1 有关民意调查的问题
    12.2 语言
    12.3 图片
    12.4 原理
    12.5 习题
    第四部分 算 法
    第13 章 绝妙的取样
    13.1 取样算法一瞥
    13.2 Floyd 算法
    13.3 随机排列
    13.4 原理
    13.5 习题
    13.6 深入阅读
    第14 章 编写数值计算程序
    14.1 问题
    14.2 牛顿迭代
    14.3 良好的起点
    14.4 代码
    14.5 原理
    14.6 习题
    14.7 深入阅读
    14.8 数值算法的力量(边栏) 
    第15 章 选择
    15.1 问题
    15.2 程序
    15.3 运行时间分析
    15.4 原理
    15.5 习题
    15.6 深入阅读
    附录A C 和Awk 语言
    附录B 子程序库
    部分习题?案
    索引
查看详情
12
系列丛书 / 更多
编程珠玑(续)
机器学习实战
[美]Peter Harrington 著;李锐、李鹏、曲亚东 译
编程珠玑(续)
图灵程序设计丛书:Python基础教程
[挪威]Magnus Lie Hetland 著;司维、曾军崴、谭颖华 译
编程珠玑(续)
JavaScript高级程序设计(第3版)
[美]Nicholas C.Zakas 著;李松峰、曹力 译
编程珠玑(续)
Python编程:从入门到实践
[美]埃里克·马瑟斯(Eric Matthes) 著;袁国忠 译
编程珠玑(续)
R语言实战(第2版)
[美]卡巴科弗(Robert I. Kabacoff) 著;王小宁、刘撷芯、黄俊文 译
编程珠玑(续)
大数据:互联网大规模数据挖掘与分布式处理
[美]Anand、[美]Jeffrey David Ullman 著;王斌 译
编程珠玑(续)
算法(第4版)
[美]Robert、[美]Kevin Wayne 著;谢路云 译
编程珠玑(续)
Spark快速大数据分析
[美]卡劳(Holden Karau)、[美]肯维尼斯科(Andy Konwinski)、[美]温德尔(Patrick Wendell)、[加拿大]扎哈里亚(Matei Zaharia) 著;王道远 译
编程珠玑(续)
MySQL必知必会
[英]福塔(Ben Forta) 著;刘晓霞、钟鸣 译
编程珠玑(续)
Objective-C基础教程 第2版
[美]Scott、[美]Waqar、[美]Mark Dalrymple 著;周庆成 译
编程珠玑(续)
图解HTTP
[日]上野·宣 著;于均良 译
编程珠玑(续)
算法图解
袁国忠 译
相关图书 / 更多
编程珠玑(续)
编程女孩
刘钰卓;[美]Reshma Saujani(拉什玛·萨贾尼
编程珠玑(续)
编程卓越之道(卷2):运用底层语言思想编写高级语言代码(第2版)
[美]Randall Hyde(兰德尔·海德)
编程珠玑(续)
编程小百科 为孩子介绍了计算机及编程的发展史,以及基本的编程原理,让孩子从根本上了解编程 拼音标注、有声伴读
介于童书 凤凰含章 出品
编程珠玑(续)
编程王国:给孩子的编程启蒙绘本(全9册)
卢高林
编程珠玑(续)
编程王国:给孩子的编程启蒙绘本3——用流程图规划生活
卢高林;王落
编程珠玑(续)
编程宇宙:量子计算机科学家解读宇宙
赛斯·劳埃德 著;张文卓 译
编程珠玑(续)
编程基础——C语言学习指导与实训
赵淑娟
编程珠玑(续)
编程启蒙:从Python走进编程世界
李晋 著;清泉静读 出品
编程珠玑(续)
编程卓越之道(卷1):深入理解计算机(第2版)
[美]Randall Hyde(兰德尔海德)
编程珠玑(续)
编程逻辑及C语言实现
周春容;肖祥林;史宏宇
编程珠玑(续)
编程基础——Python语言
常祖国
编程珠玑(续)
编程江湖——Python篇(青少年版)
王爱胜
您可能感兴趣 / 更多
编程珠玑(续)
无辜者的谎言(相信我!看到结局你一定会头皮发麻;全美读者推荐的悬疑神作,GOODREADS高分作品)
[美]A.R.托雷 著;梁颂宇 译;星文文化 出品
编程珠玑(续)
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
编程珠玑(续)
哲学、历史与僭政——重审施特劳斯与科耶夫之争
[美]弗罗斯特(Bryan-Paul Frost) 编;[美]伯恩斯(Timothy W. Burns)
编程珠玑(续)
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
编程珠玑(续)
力量训练的科学基础与实践应用(第三版)
[美]弗拉基米尔· M.扎齐奥尔斯基;[美]威廉·J.克雷默;[美]安德鲁· C.弗赖伊
编程珠玑(续)
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
编程珠玑(续)
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
编程珠玑(续)
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
编程珠玑(续)
最后一章
[美]厄尼·派尔
编程珠玑(续)
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
编程珠玑(续)
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
编程珠玑(续)
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译