编程珠玑(续)

编程珠玑(续)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2011-05
版次: 2
ISBN: 9787115251510
定价: 35.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 186页
字数: 289千字
正文语种: 简体中文
原版书名: More Programming Pearls: Confessions of a Coder
106人买过
  •   多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位于前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师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 子程序库
    部分习题?案
    索引
查看详情
系列丛书 / 更多
编程珠玑(续)
机器学习实战
[美]Peter Harrington 著;李锐、李鹏、曲亚东 译
编程珠玑(续)
图灵程序设计丛书:Python基础教程
[挪威]Magnus Lie Hetland 著;司维、曾军崴、谭颖华 译
编程珠玑(续)
JavaScript高级程序设计(第3版)
[美]Nicholas C.Zakas 著;李松峰、曹力 译
编程珠玑(续)
Python编程:从入门到实践
[美]埃里克·马瑟斯(Eric Matthes) 著;袁国忠 译
编程珠玑(续)
R语言实战(第2版)
[美]卡巴科弗(Robert I. Kabacoff) 著;王小宁、刘撷芯、黄俊文 译
编程珠玑(续)
算法(第4版)
[美]Robert、[美]Kevin Wayne 著;谢路云 译
编程珠玑(续)
Spark快速大数据分析
[美]卡劳(Holden Karau)、[美]肯维尼斯科(Andy Konwinski)、[美]温德尔(Patrick Wendell)、[加拿大]扎哈里亚(Matei Zaharia) 著;王道远 译
编程珠玑(续)
MySQL必知必会
[英]福塔(Ben Forta) 著;刘晓霞、钟鸣 译
编程珠玑(续)
大数据:互联网大规模数据挖掘与分布式处理
[美]Anand、[美]Jeffrey David Ullman 著;王斌 译
编程珠玑(续)
图解HTTP
[日]上野·宣 著;于均良 译
编程珠玑(续)
算法图解
袁国忠 译
编程珠玑(续)
Spring Boot实战
[美]克雷格·沃斯(Craig Walls) 著;丁雪丰 译
相关图书 / 更多
编程珠玑(续)
编程女孩
刘钰卓;[美]Reshma Saujani(拉什玛·萨贾尼
编程珠玑(续)
编程卓越之道(卷2):运用底层语言思想编写高级语言代码(第2版)
[美]Randall Hyde(兰德尔·海德)
编程珠玑(续)
编程小百科 为孩子介绍了计算机及编程的发展史,以及基本的编程原理,让孩子从根本上了解编程 拼音标注、有声伴读
介于童书 凤凰含章 出品
编程珠玑(续)
编程王国:给孩子的编程启蒙绘本(全9册)
卢高林
编程珠玑(续)
编程王国:给孩子的编程启蒙绘本3——用流程图规划生活
卢高林;王落
编程珠玑(续)
编程宇宙:量子计算机科学家解读宇宙
赛斯·劳埃德 著;张文卓 译
编程珠玑(续)
编程基础——C语言学习指导与实训
赵淑娟
编程珠玑(续)
编程启蒙:从Python走进编程世界
李晋 著;清泉静读 出品
编程珠玑(续)
编程卓越之道(卷1):深入理解计算机(第2版)
[美]Randall Hyde(兰德尔海德)
编程珠玑(续)
编程逻辑及C语言实现
周春容;肖祥林;史宏宇
编程珠玑(续)
编程基础——Python语言
常祖国
编程珠玑(续)
编程江湖——Python篇(青少年版)
王爱胜
您可能感兴趣 / 更多
编程珠玑(续)
宇宙视觉史:从宇宙大爆炸到时间的尽头
[美]查尔斯·刘 著;高爽 译者;[美]马克西姆· 马洛维奇科 绘;未读 出品
编程珠玑(续)
写出我心 普通人如何通过写作表达自己(平装本)
[美]娜塔莉·戈德堡(Natalie Goldberg)
编程珠玑(续)
写出我心3 写作疗愈的真正秘密
[美]娜塔莉·戈德堡(Natalie Goldberg)
编程珠玑(续)
神套路:为什么我们总被带节奏(狂热与网红时代醍醐灌顶之作,教给普通人安身立命的不二法门!)
[美]阿里·阿莫萨维 著;[哥伦比亚]亚历杭德罗·希拉尔多 绘
编程珠玑(续)
阿伦森自传
[美]埃利奥特·阿伦森(Elliot Aronson) 著;沈捷 译;湛庐文化 出品
编程珠玑(续)
街头官僚:公共服务中的个人困境
[美]迈克尔·李普斯基(Michael Lipsky)
编程珠玑(续)
史前至蒙古帝国时期的内欧亚大陆史
[美]大卫·克里斯蒂安 著;潘玲 译;杨建华 校
编程珠玑(续)
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
编程珠玑(续)
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
编程珠玑(续)
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
编程珠玑(续)
自律我也能做到(全9册)
[美]康妮·科维尔·米勒 著;[阿根廷]维多利亚·阿萨纳利 绘
编程珠玑(续)
你在等什么?
[美]斯科特·明钦 著;[中]易万 译;[美]马特 ·斐兰 绘