最短路径算法 发表于 2018-08-19 | 分类于 Algorithms | 阅读次数: 综述本文主要介绍最短路径的相关概念、单源最短路径和所有结点对的最短路径。本文的完整代码可以在我的github找到。 阅读全文 »
最小生成树 发表于 2018-08-19 | 分类于 Algorithms | 阅读次数: 综述本文主要介绍最小生成树的概念以及最小生成树常用的两种算法:Kruskal算法和Prim算法。本文的完整代码可以在我的github找到。 阅读全文 »
图基本算法 发表于 2018-08-19 | 分类于 Algorithms | 阅读次数: 综述本文主要介绍图的基本算法,包括图的表示、深度优先搜索和广度优先搜索、拓扑排序以及强连通分量等。本文的完整代码可以在我的github找到。 阅读全文 »
散列表 发表于 2018-08-19 | 分类于 Algorithms | 阅读次数: 综述本文主要介绍散列表的概念、hash函数以及散列表的冲突解决方法等。本文的完整代码可以在我的github找到。 阅读全文 »
二叉堆 发表于 2018-08-19 | 分类于 Algorithms | 阅读次数: 综述本文主要介绍二叉堆,也简称堆,为一种常见的数据结构。本文将从二叉堆的概念、二叉堆的实现、堆排序以及优先队列等进行阐述。本文的完整代码可以在我的github找到。 阅读全文 »
排序算法总结 发表于 2018-08-19 | 分类于 Algorithms | 阅读次数: 综述本文主要讲解三种经典的排序算法:插入排序,快速排序以及归并排序。本文的完整代码可以在我的github找到。 阅读全文 »
Ubuntu 16.04 CUDA9.1+cuDNN7.1安装 发表于 2018-04-16 | 分类于 深度学习 | 阅读次数: 综述说起深度学习平台的搭建,很多人可能会想起被cuda支配的恐惧。但其实到了现在,随着Nvidia的重视,情况确实有所改善,但cuda的安装对于一个新手来说,依旧不是那么友好。 阅读全文 »