算法的乐趣

当前位置:首页 > 计算机/网络 > 程序设计 > 算法的乐趣

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2015年03月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787115385376
作者:王晓华 著出版社:人民邮电出版社出版时间:2015年03月 
编辑推荐

  CSDN超人气博主、算法专栏达人王晓华力作

  淋漓尽致展现算法本质,广泛涵盖常用算法结构及其应用

  一本书玩转算法,尽享算法乐趣

 
内容简介
  算法之大,大到可以囊括宇宙万物的运行规律;算法之小,小到寥寥数行代码即可展现一个神奇的功能。算法的应用和乐趣在生活中无处不在:
  历法和二十四节气计算使用的是霍纳法则和求解一元高次方程的牛顿迭代法;
  音频播放器跳动的实时频谱背后是离散傅立叶变换算法;
  DOS时代著名的PCX图像文件格式使用的是简单有效的RLE压缩算法;
  RSA加密算法的光环之下是朴实的欧几里德算法、蒙哥马利算法和米勒-拉宾算法;
  井字棋、黑白棋、五子棋和俄罗斯方块游戏背后是各种有趣的AI算法;
  华容道游戏求解的简单穷举算法中还蕴藏着对棋盘状态的哈希算法;
  遗传算法神秘不可测,但用遗传算法求解0-1背包问题只用了60多行代码……
  一本书带你走进色彩缤纷的算法世界,让你尽享算法的乐趣。
作者简介

  王晓华
  2005年毕业于华中科技大学,目前在中兴通讯上海研发中心从事光纤接入网通讯设备开发,担任EPON(以太网无源光网络)业务软件开发经理,参与开发的PON设备在全球部署过亿线,为数亿家庭提供宽带接入服务。
  业余时间喜欢研究算法和写作博客(http://blog.csdn.net/orbit),*的乐趣就是用程序解决生活中的问题:
  为了方便使用Visual Studio 6.0开发软件,曾特意编写并开源了一个tabbar插件;
  为了文档安全,开发了一个基于layerFSD技术的透明文件加密系统;
  使用Source Insight软件觉得不习惯,于是以外挂的形式开发了TabSiPlus插件……
  算法可以做的事情还有很多,期待我们会有更多发现!

目  录
第1章 程序员与算法  
1.1 什么是算法  
1.2 程序员必须要会算法吗  
1.2.1 一个队列引发的惨案  
1.2.2 我的第一个算法  
1.3 算法的乐趣在哪里  
1.4 算法与代码  
1.5 总结  
1.6 参考资料  
第2章 算法设计的基础  
2.1 程序的基本结构  
2.1.1 顺序执行  
2.1.2 循环结构  
2.1.3 分支和跳转结构  
媒体评论
  “在Amazon上,另外两本排名靠前的经典算法教材是Jon Kleinberg的Algorithm Design和Steven S Skiena的The Algorithm Design Manual。这两本出自名家之手的教材和很多教材一样,按照算法的类型或者背后的设计思路来组织内容。这是教材应该做的,“授人以鱼不如授人以渔”,传授思路而不是算法本身是教材的写作目的。可是算法最有意思的地方首先在于算法本身,因为算法是为了解决实际问题而设计的,所以让大家认识到算法奥妙的自然顺序应该是先展示有趣的问题,再展示优雅的算法,最后归纳设计思路。而这正是《算法的乐趣》吸引人的地方。
  ……
  “我曾经以为从乐趣出发阐述算法的书会从西方发芽,没想到先看到了一本中文书。这真超出了我的预料。”
  ——王益,LinkedIn高级主任分析师
书摘插画
插图

 算法的乐趣下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017