14推荐
5评论
12877 阅读

算法图解 mobi

[作] Aditya Bhargava   [译] 袁国忠    2017-03-13

【主要内容】 本书示例丰富,图文并茂,以简明易懂的方式阐释了算法,旨在帮助程序员在日常项目中更好地利用算法为软件开发助力。前三章介绍算法基础,包括二分查找、大O 表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技巧 […]


12推荐
20评论
15152 阅读

算法新解

[作] 刘新宇   [译] --    2016-12-20

【主要内容】 本书分4部分,同时用函数式和传统方法介绍主要的基本算法和数据结构,数据结构部分包括二叉树、红黑树、AVL树、Trie、Patricia、后缀树、B树、二叉堆、二项式堆、斐波那契堆、配对堆、队列、序列等;基本算法部分包括各种排序算法、序列搜索算法、字符串匹配 […]


13推荐
15评论
8998 阅读

挑战程序设计竞赛2:算法和数据结构

[作] 渡部有隆   [译] 支鹏浩    2016-09-28

本书分为准备篇、基础篇和应用篇三大部分,借助在线评测系统Aizu Online Judge以及大量例题,详细讲解了算法与复杂度、初等和高等排序、搜索、递归和分治法、动态规划法、二叉搜索树、堆、图、计算几何学、数论等算法和数据结构的关键知识点,既可以作为挑战程序设计竞赛的参考书,也 […]


15推荐
5评论
7151 阅读

计算机程序设计艺术 卷2:半数值算法(第3版)

[作] Donald E. Knuth   [译] 范明 等    2016-07-26

《计算机程序设计艺术》系列被公认为计算机科学领域的权威之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。本书为该系列的第2卷,全面讲解了半数值算法,分“随机数”和“算术”两章。书中总结了主要算法范例及这些算法的基本理论,广泛剖析了计算机程序设计与数值分析间的相互 […]


8推荐
6评论
9772 阅读

算法(英文版•第4版)

[作] Robert Sedgewick 等   [译] --    2016-03-28

本书作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4 版具体给出了每位程序员应知应会的50 个算法,提供了实际代码,而且这些Java 代码实现采用了模块化的编程风格,读者可以方便地加以改造。本书配套网站提供 […]


10推荐
15评论
11171 阅读

算法基础(第5版)

[作] Richard Neapolitan   [译] 贾洪峰    2016-03-16

本书通过大量示例介绍了算法设计、算法的复杂度分析以及计算复杂度。主要内容有:算法设计与分析、分而治之方法、动态规划方法、贪婪方法、回溯算法、分支定界算法、计算复杂度、难解性和NP理论、遗传算法和遗传编程、数论算法、并行算法等。此外,本书在每章末尾都提供了大量练习,而且还提供了全面 […]


59推荐
30评论
21670 阅读

计算机程序设计艺术 卷1:基本算法(第3版)

[作] Donald E. Knuth   [译] 范明 等    2015-12-30

《计算机程序设计艺术》系列是公认的计算机科学领域权威之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。本书是该系列的第 1 卷,讲解基本算法,其中包含了其他各卷都需用到的基本内容。本卷从基本概念开始,然后讲述信息结构,并辅以大量的习题及答案。 […]


24推荐
9评论
19772 阅读

学习JavaScript数据结构与算法 mobi

[作] Loiane Groner   [译] 邓钢 等    2015-10-09

本书首先介绍了JavaScript语言的基础知识,接下来讨论了数组、栈、队列、链表、集合、字典、散列表、树、图等数据结构,之后探讨了各种排序和搜索算法,包括冒泡排序、选择排序、插入排序、归并排序、快速排序、顺序搜索、二分搜索,最后还介绍了动态规划和贪心算法等常用的高级算法及相关知 […]


69推荐
21评论
80166 阅读

算法的乐趣 mobi

[作] 王晓华   [译] --    2015-03-30

<内容提要> 本书从一系列有趣的生活实例出发,全面介绍了构造算法的基础方法及其广泛应用,生动地展现了算法的趣味性和实用性。全书分为两个部分,第一部分介绍了算法的概念、常用的算法结构以及实现方法,第二部分介绍了算法在各个领域的应用,如物理实验、计算机图形学、数字音频处理等。其中, […]


13推荐
15评论
14585 阅读

算法问题实战策略

[作] 具宗万   [译] 崔盛一    2015-03-03

本书通过解答编程竞赛中的问题使读者能够学习到各种算法的设计技巧和算法结构,进而能够提高自己的问题解决能力。在本书的每个章节中,作者还亲自编写了程序并设计成练习题以供读者可以进行独立解答并自我评分,章节后还附有这些练习题的正确答案和详细的设计过程和说明。 […]