当前位置: 首页 > news >正文

我的寒假假期学习顺序

1. 基础算法与分治思想

排序进化论:你掌握了 $O(n^2)$ 到 $O(n \log n)$ 的跨越。包括快速排序(基准划分)、归并排序(分治合并) 和结构体排序(多维数据处理)。

二分法:包括用于查找的二分搜索和用于最优化问题的二分答案(如 P2678 跳石头)。

数学优化:利用指数二进制拆分实现的快速幂,大幅提升幂运算效率。

2. 线性与树形数据结构

线性表:从基础的栈与队列 到支持双向操作的双向链表。

进阶线性:掌握了单调栈,用于 $O(n)$ 解决“下一个更大元素”及积水建模问题。

树论基础:涵盖二叉树的先/中/后序遍历 以及处理多叉树的左孩子右兄弟转换法。

3. 搜索算法 (DFS & BFS)

DFS (深度优先):侧重于回溯与路径探索。包括迷宫寻路、联通块染色(P1162) 和最优性剪枝(P1135)。

BFS (广度优先):侧重于最短步数与层级扩展。涵盖了复杂的机器人状态搜索、多源 BFS 以及二分图判定。

4. 图论高级算法

并查集 (DSU):实现高效的集合合并与查询,采用了路径压缩优化。

最小生成树 (MST):

Kruskal:基于边权排序与并查集贪心。

Prim:基于点集扩展,类似 Dijkstra 逻辑。

最短路:

Dijkstra:配合**优先队列(堆)**优化的单源最短路。

Floyd:基于动态规划的多源全图最短路。

http://www.jsqmd.com/news/363220/

相关文章:

  • 2026靠谱别墅设计公司推荐指南:四川别墅设计、大宅设计公司排行榜、大宅设计装修、大平层设计师、大平层设计装修选择指南 - 优质品牌商家
  • 2026年壁挂炉维修厂家推荐:博世壁挂炉24小时维修/博世壁挂炉官方维修/史密斯热水器官方维修/选择指南 - 优质品牌商家
  • 学术写作智能化:6款前沿AI工具大幅提升论文质量与产出效率
  • Java毕设选题推荐:基于Java+SpringBoot的校园外卖服务系统基于springboot的校园外卖服务系统【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 2026年齿轮加工优质厂家推荐榜 选靠谱实力厂商 - 优质品牌商家
  • Java毕设选题推荐:基于springboot+小程序的智慧心理健康自助平台小程序的设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】
  • Java计算机毕设之基于springboot的校园外卖服务系统基于Java+SpringBoot的校园外卖服务系统(完整前后端代码+说明文档+LW,调试定制等)
  • 【毕业设计】基于springboot+小程序的智慧心理健康自助平台小程序的设计与实现(源码+文档+远程调试,全bao定制等)
  • 【课程设计/毕业设计】基于Spring Boot的心理健康自助与疏导小程序的设计与实现基于springboot+小程序的智慧心理健康自助平台小程序的设计与实现【附源码、数据库、万字文档】
  • 数据库巡检进入智能时代:异常检测算法的落地实践
  • 科技赋能学术之路:6款AI工具让论文写作更高效、质量更卓越
  • 【毕业设计】基于springboot的校园外卖服务系统(源码+文档+远程调试,全bao定制等)
  • Java毕设选题推荐:基于springboot的学校行政办公管理系统基于Spring Boot的高校办公室行政事务管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】
  • Go语言并发核心:goroutine + channel 的艺术
  • 论文写作利器推荐:6款AI工具高效赋能学术创作与质量提升
  • 【课程设计/毕业设计】基于springboot的校园外卖服务系统基于springboot校园外卖配送系统【附源码、数据库、万字文档】
  • 书单
  • 【毕业设计】基于springboot的医院后勤采购管理系统的设计与开发(源码+文档+远程调试,全bao定制等)
  • Go语言内存管理与垃圾回收:低延迟、高吞吐的设计艺术
  • 【计算机毕业设计案例】基于springboot的医院资源管理系统基于springboot的医院后勤采购管理系统的设计与开发(程序+文档+讲解+定制)
  • AI应用架构师速看:从AI驱动市场分析中挖掘无限商机
  • 智能时代新选择:6款AI工具全方位提升论文质量与写作效率
  • 2026年评价高的齿轮加工公司推荐:齿轮加工厂家联系方式、齿轮加工图纸、齿轮加工多少钱、齿轮加工工艺选择指南 - 优质品牌商家
  • 【毕业设计】基于springboot的学校行政办公管理系统(源码+文v档+远程调试,全bao定制等)
  • 混合推理在AI原生应用中的5大核心优势与应用场景
  • CANN运维管理工具OAM-Tools的架构设计与故障诊断定位技术深度解析
  • 特价股票投资中的智能合约自动化合规策略
  • 【计算机毕业设计案例】基于java的SpringBoot框架校园外卖服务系统基于springboot的校园外卖服务系统(程序+文档+讲解+定制)
  • 国内外主流大模型技术架构与特色优势深度解析
  • 【课程设计/毕业设计】基于Spring Boot的高校办公室行政事务管理系统基于springboot的学校行政办公管理系统【附源码、数据库、万字文档】