蓝桥杯真题

这份文档收集了蓝桥杯真题的 Python 解答。

算法

蓝桥杯辅导课

这份文档详细介绍了参加蓝桥杯比赛时可能遇到的算法和数据结构知识,涵盖了递归、递推、二分、前缀和、树状数组、线段树、双指针、BFS、图论、贪心、数论、复杂DP等多个方面。文档通过讲解例题,逐步引导读者掌握相关算法,并提供了多种解决方案,例如暴力、递归、动态规划等。文档内容丰富,结构清晰,适合准备蓝桥杯比赛的学生参考学习。

算法

PAT 乙级

这份文档包含了解决PAT乙级编程题目的Python代码示例。代码涵盖了从1001到1053的题目,包括数字计算、字符串处理、排序、查找、数据结构等多个方面。每个代码示例都简洁明了,并配有相应的题目描述和代码解释。这份文档可以帮助初学者快速掌握PAT乙级编程题目的解题思路和方法。

算法

算法基础课

这份文档详细介绍了 AcWing 算法基础课中的各种算法和数据结构,包括排序算法(快速排序、归并排序)、二分查找、前缀和、差分、双指针、二进制、离散化、区间合并、数据结构(单链表、双链表、栈、队列、单调栈、单调队列、KMP、Trie、并查集、堆、哈希表)以及数学知识(质数、约数、欧拉函数、快速幂、扩展欧几里得算法、中国剩余定理、高斯消元、组合数、容斥原理、博弈论)等内容。文档中不仅提供了算法原理的讲解,还附带了丰富的代码示例,方便读者理解和实践。

算法

Python入门

这份文档详细介绍了 Python 编程语言的基础知识,包括数据类型、运算符、语法规则、函数、模块、面向对象编程、异常处理、Unicode 和字节字符串等内容。

Python

labuladong算法小抄

Labuladong的算法笔记是一套专注于算法学习和刷题的资源,旨在通过模板化思维提升解题能力。内容涵盖数据结构、暴力搜索、动态规划等算法,适合技术面试准备。特点是将复杂算法简化,支持多语言学习,结构清晰,分为常见算法类型、数据结构算法、二叉树视角下的算法和动态规划技巧等章节。强调穷举是算法本质,注重基础存储结构理解,助读者高效学习算法。

算法

蓝桥杯备赛

蓝桥杯备赛,包括暴力、动态规划、数论、图论等。

算法