Skip to content

kyrian330/Data-Structure-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

😋 开场白

”如果你交给某人一个程序,你将折磨他一天;如果你教某人如何编写程序,你将折磨他一辈子“

❗ 使用说明

线上浏览是可以看到插图的,如果想保存后线下观看,就点击右上角的 Code,展开后点击 Download ZIP。

下载完后,解压 "离线版本.rar",用Typora打开md文件即可。

😎 负责人

🏄 纵横 🚀

📆 创建日期

2022-10-08 —— 至今

请仅做个人学习、研究使用

🎓 一些有趣的算法

算法名称 截图 描述 推荐指数 代码地址
1.快速排序 20世纪十大算法之一 ⭐️⭐️⭐️⭐️ 数据结构与算法分析/算法/快速排序
2.深度优先搜索(DFS) 深搜,不撞南墙不回头 ⭐️⭐️⭐️ 数据结构与算法分析/算法/DFS
3.二叉搜索树 实现动态查找 ⭐️⭐️⭐️ 数据结构与算法分析/算法/二叉搜索树
4.平衡二叉树(AVL树) 旋转的艺术 ⭐️⭐️⭐️⭐️ 数据结构与算法分析/算法/AVL树
5.散列表查找(哈希表) 插入和查找的时间复杂度都是为O(1) ⭐️⭐️⭐️⭐️ 数据结构与算法分析/算法/哈希表
6.堆(优先队列) 动态维护有序 序列 ⭐️⭐️⭐️ 数据结构与算法分析/算法/堆
7.并查集 简洁而优雅的表达出点与点,数于数之间的关系 ⭐️⭐️⭐️ 数据结构与算法分析/算法/并查集
8.最短路径 图论研究中的经典算法问题 ⭐️⭐️⭐️ 数据结构与算法分析/算法/最短路径
9.最小生成树 用最小代价把图连通 ⭐️⭐️⭐️ 数据结构与算法分析/数据结构/图
10.关键路径 完成工程的最优方案 ⭐️⭐️⭐️⭐️ 数据结构与算法分析/算法/拓扑排序与关键路径.md

更多有趣算法正在整合中,待更新。

About

数据结构与算法分析——计算机工程师修炼之道

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages