跳转至

算法 Track

算法包罗万象,妙趣横生。优秀的算法能够高效地解决现实生活中看似不可穷举的问题。

本课程将系统全面地梳理了常用的数据结构与算法,从非线性结构、半线性结构到图结构以及基础的理论知识。

通过算法 Track 的学习,你将能够:

  • 掌握数据结构算法的基础知识,为数据结构课程的学习打下基础
  • 体会算法的设计思想,提升编程能力

简单线性 & 树形算法入门

🎓 讲师:迟凯文

课程讲义

简单线性 & 树形算法入门 课程讲义

树状数组与线段树入门

🎓 讲师:曹歆蕤

课程讲义

树状数组与线段树入门 课程讲义

图论初步与树上问题

🎓 讲师:曹歆蕤

课程讲义

图论初步与树上问题 课程讲义

搜索 & NPC

🎓 讲师:许庭强

课程讲义

搜索 & NPC 课程讲义

动态规划

🎓 讲师:陈鸿基

课程讲义

动态规划 课程讲义

最短路+最小生成树+拓扑排序

🎓 讲师:郑玄晔

课程讲义

暂缺

无向图和有向图的连通性

🎓 讲师:万成章

课程讲义

无向图和有向图的连通性 课程讲义

数论入门

🎓 讲师:迟凯文

课程讲义

数论入门 课程讲义

矩阵相关

🎓 讲师:马浩然

课程讲义

矩阵相关 课程讲义

HASH+TRIE+KMP

🎓 讲师:唐懿宸

课程讲义

HASH+TRIE+KMP 课程讲义

AC自动机+MANACHER

🎓 讲师:唐懿宸

课程讲义

AC自动机+MANACHER 课程讲义

计数原理+容斥与反演

🎓 讲师:任舍予

课程讲义

计数原理+容斥与反演 课程讲义

评论

作者: Andonade