资料介绍
标签:
算法是一组完成任务的指令。任何代码片段都可视为算法,但本书只介绍比较有趣的部分。本书介绍的算法要么速度快,要么能解决有趣的问题,要么兼而有之。下面是书中一些重要内容。第1章讨论二分查找,并演示算法如何能够提高代码的速度。在一个示例中,算法将需要执行的步骤从40亿个减少到了32个!GPS设备使用图算法来计算前往目的地的最短路径,这将在第6、7和8章介绍。你可使用动态规划来编写下国际跳棋的AI算法,这将在第9章讨论。对于每种算法,本书都将首先进行描述并提供示例,再使用大O表示法讨论其运行时间,最后探索它可以解决的其他问题。
好消息是,本书介绍的每种算法都很可能有使用你喜欢的语言编写的实现,因此你无需自己动手编写每种算法的代码!但如果你不明白其优缺点,这些实现将毫无用处。在本书中,你将学习比较不同算法的优缺点:该使用合并排序算法还是快速排序算法,或者该使用数组还是链表。仅仅改用不同的数据结构就可能让结果大不相同。
下载地址
算法图解的PDF电子书免费下载下载
本月热点资料
最新资料
下载排行
本周
- 基于放大器和模拟电路的电路设计第三版资源下载
- 收集齐全的各种运放电路第一部分
- 什么是高速转换器?资料下载
- 如何解析定时器产生的脉冲信号?
- 放大器的设计要求和基本电路资料下载
- 不会选SAR ADC模拟输入架构怎么办?看完包会!资料下载
- 收集齐全的各种运放电路第二部分
- 一种基于光滑表示的半监督分类算法
- 切削加工质量与效率,切削用量的选择资料下载
- 基于MSP430F149单片机的车体调平装置设计资料下载
本月
- 面向词汇突发的组合多项式连续时间主题模型
- 基于放大器和模拟电路的电路设计第三版资源下载
- 工作频率100M的截止频率10M的FIR滤波器
- 项目管理器及其操作的详细资料说明
- 基于地图匹配的导航定位数据模糊校正算法详细资料说明
- 运放电路中的相位补偿资料下载
- 如何使用节点行为分析实现自私性延迟容忍网络消息转发机制
- 收集齐全的各种运放电路第一部分
- 模拟电子技术基础第四版电子版下载
- 高速电路设计指南汇总电子版下载
用户评论
查看全部 条评论
发表评论请先 登录, 还没有账号?免费注册。
发表评论