《算法精解:C语言描述》勘误
《算法精解:C语言描述》勘误 - 华章IT官方博客 - 博客频道 - CSDN.NET
《算法精解:C语言描述》勘误
分类: (1-5)勘误和下载 2012-12-29 17:23 289人阅读 评论(3) 收藏 举报书名:《算法精解:C语言描述》
原书名:Mastering Algorithms with C作者:Kyle Loudon
译者:肖翔 / 陈舸
豆瓣收藏:http://book.douban.com/subject/14267904/
样章试读:http://vdisk.weibo.com/s/d_LeW
互动网:http://product.china-pub.com/3684098
当当网:http://product.dangdang.com/main/product.aspx?product_id=22872776
卓越网:http://www.amazon.cn/dp/B009A2RZPC
京东网:http://book.360buy.com/11090340.html内容简介:
本书是数据结构和算法领域的经典之作,十余年来,畅销不衰!全书共分为三部分:第一部分首先介绍了数据结构和算法的概念,以及使用它们的原因和意义,然后讲解了数据结构和算法中最常用的技术——指针和递归,最后还介绍了算法的分析方法,旨在为读者学习这本书打下坚实的基础;第二部分对链表、栈、队列、集合、哈希表、堆、图等常用数据结构进行了深入阐述;第三部分对排序、搜索数值计算、数据压缩、数据加密、图算法、几何算法等经典算法进行了精辟的分析和讲解。
本书的众多特色使得它在同类书中独树一帜:具体实现都采用正式的C语言代码而不是伪代码,在很多数据结构和算法的实现过程中,有大量细节问题是伪代码不能解决的;每一章都有精心组织的主题和应用;全部示例来自真实的应用,不只是一般的练习;对每种数据结构、算法和示例都进行了详细分析;每一章的末尾都会有一系列问题和对应的回答,旨在强调这一章的重要思想……
本书中的代码尤为值得强调:所有实现都采用C语言编写,所有代码都优先用于教学目的,所有代码都在4种平台上经过完整测试,头文件记录了所有公共的接口,命名规则适用于全书所有的代码,所有的代码都包含大量注释……
本书内容包括:
- 数据结构和算法的概念,以及使用它们的原因和意义
- 指针和递归
- 算法分析
- 常用数据结构:链表、栈、队列、集合、哈希表、树、堆、优先级队列以及图
- 排序和搜索
- 数值计算
- 数据压缩
- 数据加密
- 图算法
- 几何算法
作者简介:
Kyle Loudon是美国加州洛斯加托斯Jeppesen Dataplan公司的一名软件工程师,主管图形接口开发小组,主攻航迹规划软件的研发,这些软件主要用于商业航空公司、私营航空部门和其他一些航空制造业。在来到Jeppesen之前,Kyle在IBM公司是一名系统程序员。
勘误(更新时间:2012-12-29):
1. P94 第15行
原文:示例6-4:队列抽象数据类型的现实
改为:示例6-4:队列抽象数据类型的实现
2. P102 倒数第12行
原文:调用set_destroy后集合的其他操作都不允许再执行,除非再次调用它。
改为:调用set_destroy后集合的其他操作都不允许再执行,除非再次调用set_init。
3. P104 第6行
原文:返回值 如果找到成员返回1;否则返回。
改为:返回值 如果找到成员返回1;否则返回0。
4. P165 第5行 (备注:此句重新翻译)
原文:要找出图9-7所示的树中值为15的节点,从根节点开始并往其左子节点移动,因为15比20要小。然后移动到节点值为9的右子节点上,因为15比9要大,此时节点值恰好为15,于是就找到了所需要的目标节点。
改为:要找出图9-7所示的树中值为15的节点,从根节点开始,因为15比20要小,往其左子节点移动。移动到节点值为9的节点上,因为15比9要大,往其右子节点移动,此时节点值恰好为15,于是就找到了所需要的目标节点。
5. P165 第10行 (备注:此句重新翻译)
原文:将值为65的节点插入如图9-7所示的树中,从根节点开始,然后移动到右子节点,因为65比20要大。再次移动到右子节点,因为65比53大。最后再移动到左子节点,因为此时65要小于79。该节点已经是树的分支尽头了,因此将待插入的节点插入79对应的左子节点上。
改为:将值为65的节点插入如图9-7所示的树中,从根节点开始,因为65比20要大,移动到右子节点。因为65比53大,再次移动到右子节点。因为此时65要小于79,最后再移动到左子节点。该节点已经是树的分支尽头了,因此将待插入的节点插入79对应的左子节点上。
说明:本勘误将随时更新,如果您发现新的勘误,请留言,编辑核实后会更新到网页上,谢谢大家!
转载于:https://www.cnblogs.com/lexus/archive/2013/04/06/3002898.html
《算法精解:C语言描述》勘误相关推荐
- 【大话设计模式】——浅谈设计模式基础
初学设计模式给我最大的感受是:人类真是伟大啊!单单是设计模式的基础课程就让我感受到了强烈的生活气息. 个人感觉<大话设计模式>这本书写的真好.让貌似非常晦涩难懂的设计模式变的生活化.趣味化 ...
- 大话设计模式之简单工厂模式
一.简单工厂模式 1.起因 最近在看一本大话设计模式一书,感觉上面讲述的富有故事性,引导你一步一步的走进设计模式的世界.首先我先看到的是简单工厂模式,对此我想给自己做一个总结,给自己做一个提示. 2. ...
- java 之 解释器模式(大话设计模式)
在软件的世界里存在着翻译机,只不过在软件中我们称之为解释器.在系统中如果某一特定类型的问题在频繁的发生,此时我们就有必要将这些问题的实例表述为一个语言中句子, 因此可以构建一个解释器,然后利用该解释器 ...
- 享元模式 -- 大话设计模式
在今天,读书有时是件"麻烦"事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<大话设计模式>来祭奠那逝去的-- 享元模式:运用共享技术有效地支持大量细粒度的对 ...
- 【Python】《大话设计模式》Python版代码实现
<大话设计模式>Python版代码实现 上一周把<大话设计模式>看完了,对面向对象技术有了新的理解,对于一个在C下写代码比较多.偶尔会用到一些脚本语言写脚本的人来说,很是开阔眼 ...
- lt;二gt;读lt;lt;大话设计模式gt;gt;之策略模式
又和大家见面了.可以坚持写出第二篇文章真不错,好好加油. <<大话设计模式>>解说策略模式是以商场收银软件程序开头的,那么问题来了.哪家商场收银软件强,开玩笑了. 读过上篇文章 ...
- 读《大话设计模式》有感
昨天拿到了<大话设计模式>一书,竟然一口气读到第15章,这在我看过的书中还是没有的.这本书出来也有半年多了,之所以现在才买来读,这其中也是有原因的. 早在这 ...
- 《大话设计模式》第29章-OOTV杯超级模式大赛—模式总结(四)
<大话设计模式>将于11月底由清华大学出版社出版 <大话设计模式>第29章-OOTV杯超级模式大赛-模式总结(一) <大话设计模式>第29章-OOTV杯超级模式大赛 ...
- 大话设计模式Python实现-简单工厂模式
简单工厂模式(Simple Factory Pattern):是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类. 下面使用简单工厂模式实现一个简单的四则运算 1 #!/us ...
- 大话设计模式C++版——装饰模式
女人常说男人喜新厌旧.仅仅见新人笑,那闻旧人哭,但装饰模式(Decorator)却是一种结交新朋友不忘老朋友的设计模式,很适合去古代当老公(现代是不行的.由于仅仅能娶一个老婆了).装饰模 ...
最新文章
- Windows下如何使用FTP命令
- mysql远程连接数据库的二种方法_mysql 远程连接数据库的二种方法
- 推荐几个华为、字节跳动、蚂蚁金服的大佬公号
- 图像降噪算法——小波硬阈值滤波(下)
- parseInt(08)或parseInt(09)转换返回0的解决办法
- struts2采用convention-plugin实现零配置
- N秒钟后自动跳转的html页面,javascript
- 动点移动轨迹,猜猜这是曲线还是直线?
- sed: -e expression #1, char 23: unknown option to `s'
- 每日打卡熬夜挑战比赛/文字搭建教程
- 我发现:在StackOverflow上拯救歪果仁十分有意思!
- 跑通im2txt 程序(1)
- python最适合做什么-总算明了python适合做什么
- mysql数据类型强转
- 怎么报名mysql证书_报考oraclemysql认证考试的流程有哪些
- jQuery动画高级用法(上)——详解animation中的.queue()函数 http://www.cnblogs.com/hh54188/archive/2011/04/09/1996469.
- FIR滤波器结合快速卷积滤波
- Aurelia历险记:创建自定义PDF查看器
- MySQL数据类型----布尔型,时间型,枚举型的简单介绍
- 记一次阿里云ECS被挂挖矿代码的处理历程
热门文章
- 关闭计算机打印共享服务,win10系统电脑打印机服务被强行关闭的解决方案
- java根据中文汉字获取拼音——java
- windows7 XP 如何安装netbeui协议
- Tuxedo服务中间件
- plc组态编程需要学多少c语言,快速学习PLC编程,其实很简单!
- [APK签名] .pk8、.x509.pem转化为.keystore签名
- IE缓存文件提取器 视频,音频,图片一网打尽
- 键盘手机JAVA模拟器下载_手机java模拟器
- 熊猫烧香源码分析_学习大熊猫分析
- 刷机工具-fastboot