首页
Python
Java
PHP
IOS
Andorid
NodeJS
JavaScript
HTML5
话说算法
图 – 最短路径
从一个顶点到达另一个顶点的成本最小的路径。 我们采用一个一般性的模型,即加权有向图。 […]
图-无向图
图是由一组顶点和一组能够将两个顶点相连的边组成。 顶点叫什么名字并不重要,但我们需要一个方法来指 […]
排序算法
排序就是将一组数据按照某种逻辑顺序重新排序的过程。排序算法的目的就是将所有元素的主键按照这种逻辑顺序排列。 […]
优先队列和堆排序
优先队列 许多应用程序都需要处理有序的元素,但不一定要求它们全部有序,或是不一定要一次就将它们排序。很 […]
快速排序
快速排序是应用最广泛的排序算法,流行的原因是它实现简单,适用于各种不同情况的输入数据且在一般情况下比其他排 […]
归并排序
什么是归并?即将两个有序的数组归并成一个更大的有序数组。 什么是归并排序?先将要排序的数组递归地分成两 […]
希尔排序
对于大规模乱序的数组,插入排序很慢,因为它只会交换相邻的元素,因此元素只能一点一点地从数组地一段移动到另一 […]
冒泡排序(选择排序),插入排序
1.选择排序(冒泡排序) 升序 用第一个元素跟其他元素比较,如果该元素比其他元素,则交换,保证 […]
3. 算法分析
最为程序员,开发完一段代码,实现了某个功能时,有必要知道: 我的程序需要多长时间? 是什么 […]
4. union-find算法
算法的主题思想: 1.优秀的算法因为能够解决实际问题而变得更为重要; 2.高效算法的代码也可以很简 […]
2. 背包,队列和栈
许多基础数据类型都和对象的集合有关。数据类型的值就是一组对象的集合,所有操作都是关于添加,删除或是访问集合 […]
热门专题
1.40
xixizhouping
植入式Web前端开发方法海角星辰
torch.nn.xxx
电脑C盘爆满?妙招教你腾出20GB以上!
打分排序系统漫谈2
Hadoop学习笔记(2)-HDFS的基本操作(Shell命令)
我最在行
DockerHub基于Github自己主动化构建
500M
数据导出API
数据的处理
KiCAD原理图导出PDF方法
10款面向HTML5
数学教授谈足球博彩:世界杯博彩公司稳赚不赔
Windows和Linux下搭建SVN服务器
Gimp非专业简单横向对比
内核的更换
蓝桥杯-单片机设计与开发
机器学习之线性回归模型
完全开源基于插件的开发框架(使用DEV实现Ribbon界面)
索引数据结构
1
2
3
4
5
…
10
Next »