算法

1 If...Then

If...Then

ThebookIF…THENoffersanaccountofpowerandpoliticsinthealgorithmicmedialandscapethattakesintoconsiderationthemultiplerealit TainaBucher 2023-05-11 20:43:26
1 算法概论(注释版)

算法概论(注释版)

本书源自加州大学伯克利分校和加州大学圣迭戈分校本科生的算法课讲义。它用独特的视角展现了算法设计的精巧技术及魅力。在表达每一种技术时,强调每个算法背后的简洁数学思想,分析其时间和空间效率。此外,还使用与其他技术类比的方法来说明特征,并且提供了 [美]SanjoyDasgupta/[美]ChristosPapadimitriou/[美]Umes 2023-05-11 20:42:24
1 组合数学(原书第5版)

组合数学(原书第5版)

本书是一本优秀的教材,系统阐述组合数学基础、理论、方法和实例。三十多年来,本书多次改版,被MIT、哥伦比亚大学、UIUC、威斯康星大学等众多国外高校采用,对国内外组合数学教学产生了较大影响,也是相关学科的主要参考文献之一。本书侧重于组合数学 [美]RichardA.Brualdi 2023-05-11 20:40:56
1 经典算法的起源

经典算法的起源

在计算机出现之前,算法就已经存在了。本书旨在介绍经典算法及其起源,提供解决问题的新思路,让读者知其然并知其所以然。本书从最基础的“什么是算法”开始讨论,首先介绍如何评价算法的性能,然后展开讨论与图、搜索和排序相关的经典算法,解释“算法是怎么 [希]帕诺斯·卢里达斯(PanosLouridas) 2023-05-11 20:39:57
1 学习JavaScript数据结构与算法(第3版)

学习JavaScript数据结构与算法(第3版)

本书涵盖了JavaScript语言基础知识,包括ECMAScript和TypeScript。其次,介绍了一系列重要的数据结构,如数组、栈、队列、双端队列和链表。接着,深入分析了集合、字典和散列表的工作原理。然后阐述了递归的原理、树以及二叉堆 [巴西]洛伊安妮·格罗纳 2023-05-11 20:38:56
1 算法竞赛入门到进阶

算法竞赛入门到进阶

本书是算法竞赛的入门和进阶教材,包括算法思路、模板代码、知识体系、赛事相关等内容。它把竞赛常用的知识点和竞赛题结合起来进行讲解,清晰透彻,能帮助初学者建立自信心并快速入门,通过模仿经典代码解决问题,进入中级学习阶段。全书分为12章,覆盖了目 罗勇军/郭卫斌 2023-05-11 20:37:51
1 神机妙算

神机妙算

本书将生活中的趣闻逸事抽象成一个一个算法,并以轻松的文笔阐述了主流算法的来龙去脉。其中包括贪心算法、排序算法、RSA算法、递归、分治和动态规划等经典内容。本书视角独特,表达方式深入浅出,让读者在轻松愉悦的学习中享受思考的乐趣,也是有益的思维 顾森 2023-05-11 20:36:48
1 数据结构与算法图解

数据结构与算法图解

本书旨在为编程初学者提供数据结构与算法入门指南。它不仅涵盖多种编程语言,而且剔除了复杂的数学公式,以通俗易懂的方式介绍基本概念,帮助读者培养编程逻辑。本书主要包括以下内容:数据结构与算法的重要性、大O表示法及其用途、栈、队列等的实际应用等等 [美]杰伊•温格罗 2023-05-11 20:35:55
1 算法竞赛(清华科技大讲堂)

算法竞赛(清华科技大讲堂)

本书是一本针对算法竞赛优化的全面、深入的计算机教材。本书包括十个专题,分别为基础数据结构、基本算法、搜索、高级数据结构、动态规划、数论和线性代数、组合数学、计算几何、字符串和图论,覆盖了大多数算法竞赛考点。本书通过对数据结构和算法进行深入剖 罗勇军/郭卫斌 2023-05-11 20:35:13
1 算法竞赛进阶指南

算法竞赛进阶指南

本书针对CCF-NOI信息学奥林匹克竞赛所涉及的知识体系,深入讲解了计算机程序设计的基本技能——数据结构与算法。本书适合已经掌握了至少一门程序设计语言和具备算法设计的入门性认识的读者。本书主要通过贯穿各类知识点之间的联系,以各种模型与例题对 李煜东 2023-05-11 20:34:15
1 垃圾回收的算法与实现

垃圾回收的算法与实现

本书介绍了基本的垃圾回收算法,包括标记-清除、引用计数、复制和串行的垃圾回收算法,以及并发垃圾回收算法。后半部分详细介绍了V8、Rubinius、Dalvik和CPython等几种常见语言的垃圾回收实现。书中得到Ruby之父Matz的强烈推 中村成洋/相川光 2023-05-10 04:34:58
1 函数式算法设计珠玑

函数式算法设计珠玑

本书采用全新方式介绍算法设计。全书分为30个珠玑,每个珠玑单独列为一章,用于解决一个特定编程问题。这些问题来源广泛,有的来自游戏或拼图,有的是有趣的组合任务,还有的是熟悉的算法在数据压缩及字串匹配等领域的应用。每个珠玑以使用函数式编程语言H RichardBird 2023-05-10 04:34:15