《算法新解》的开源版本

《算法新解》的开源版本本书将先介绍数据结构中的“Helloworld”――二叉搜索树,接下来讲解如何解决二叉树的平衡问题。然后介绍更多有趣的树,其中Trie和前缀树可以用于文字处理,而B树则广泛应用于文件系统和数据库。第二部份是关于堆的。我们给出一个抽象堆的定义,然后介绍使用数组和各种二叉树实现的二叉堆(BinaryHeap)。接着扩展到其他的堆包括二项式堆、斐波那契堆和Pairing堆。数组和队列通常被认为是简单的数据结构,但我们将在第三部份看到,它们实现起来并不容易。作为基本的排序算法,我们将介绍命令式和函数式的插入排序,快速排序和归并排序等算法。最后的部份是关于查找和搜索的,除了基本算法,也会介绍诸如KMP这样的文字匹配算法。项目里是LaTex源码,看pdf的到Releases里下载即可。

相关推荐

封面图片

算法数据结构体系学习班课程

名称:算法数据结构体系学习班课程描述:这门体系学习班课程是为初学者设计的,旨在帮助学员掌握基本的算法和数据结构概念,并培养解决问题的思维能力。课程内容包括排序、搜索、图论等常见算法,以及数组、链表、树等数据结构。通过理论讲解和实践编程实例,学员能够建立坚实的算法基础并提高编程技巧。建议先收藏保存,不定时失效。链接:https://pan.quark.cn/s/9b776e059108大小:NG标签:#quark#学习#资源#课程#算法频道:@yunpanshare群组:@yunpangroup

封面图片

ACM大牛带你玩转数据结构与算法

名称:ACM大牛带你玩转数据结构与算法描述:这是一门由ACM大牛主讲的与课程,通过学习该课程,你将掌握各种常用的数据结构和算法的实现原理和应用场景。课程内容丰富多样,包括数组、链表、栈、队列、树、图等数据结构,以及排序、查找、动态规划、贪心算法等常见算法。通过编程实践和题目练习,帮助你提高解决问题的能力和编程技巧,为你在竞赛和面试中脱颖而出提供有力支持。建议先收藏保存,不定时失效。链接:https://pan.quark.cn/s/ef94048309b5大小:NG标签:#quark#学习#资源#课程#数据结构#算法频道:@yunpanshare群组:@yunpangroup

封面图片

王争的算法训练营(第5期)

名称:王争的算法训练营(第5期)描述:课程主要内容包括但不限于:排序算法、树、图、字符串、动态规划等常见的算法和数据结构;算法的时间和空间复杂度分析、编程技巧和调试方法等;这是一套高质量、有深度的算法和数据结构课程,通过深入浅出的方式帮助学员提高自己的算法和数据结构能力,是一门值得学习和推荐的课程。链接:https://www.alipan.com/s/e3oF5zupRnH大小:NG标签:#学习#知识#课程#资源来自:雷锋版权:频道:@shareAliyun群组:@aliyundriveShare投稿:@aliyun_share_bot

封面图片

算法与数据结构基础班课程

名称:算法与数据结构基础班课程描述:与基础班是一门针对计算机科学领域的重要基础课程。通过该课程,学生将学习算法和数据结构的基本概念、原理和应用。课程内容包括算法分析、排序算法、图算法等,以及线性表、树、图等数据结构的实现与应用。通过编程实践和问题解决的案例,学生将培养良好的编程思维和解决实际问题的能力。建议先收藏保存,不定时失效。链接:https://pan.quark.cn/s/bd0d93106dac大小:NG标签:#quark#学习#资源#课程#算法#算法与数据结构基础班课程频道:@yunpanshare群组:@yunpangroup

封面图片

小甲鱼数据结构98集完共3.48G

名称:小甲鱼数据结构98集完共3.48G描述:小甲鱼数据结构课程包含98集视频,总容量3.48G,全面覆盖数据结构和算法的基础知识与高级应用。课程内容涵盖数组、栈和队列、链表、树、图、排序算法、查找算法等多个方面,通过详细讲解和实例分析,帮助学习者深入理解数据结构与算法的核心概念与实际应用。课程结构清晰,内容丰富,是学习数据结构与算法的优质资源。链接:https://pan.quark.cn/s/5e27fc53ecdc大小:3.5GB标签:#教程#数据结构#quark频道:@yunpanshare群组:@yunpangroup

封面图片

【douban-19952400】算法(第4版)

名称:【douban-19952400】算法(第4版)描述:本书作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。链接:https://www.aliyundrive.com/s/GFn3SjuUUug大小:未知标签:#编程开发#计算机#学习#教程#_douban_19952400_算法_第4版来自:雷锋频道:@shareAliyun群组:@aliyundriveShare投稿:@aliyun_share_bot

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人