算法
The_Apocalypse
这个作者很懒,什么都没留下…
展开
-
算法:排列组合的算法实现C(N,M)
1:算法主要结合二进制实现从n个数里面选择m个 (其实就是判断一个整数对应的二进制各位的值) 2:不考虑效率问题的话算法比较容易理解 代码如下: package algorithm; public class ERjinzhiyupailiezuhe { /** * 用二进制判断排列组合 * 这个算法求的事n个里边求m * @param ar...2013-07-04 11:14:14 · 1361 阅读 · 0 评论 -
算法:BFS 广度优先遍历
DFS与BFS 深度优先遍历与广度优先遍历的算法实现 BFS算法实现图的遍历 程序如下: package algorithm; import java.util.LinkedList; import java.util.Queue; public class Bfs { /** * 好高深啊 广度优先遍历 */ ...2013-07-04 15:45:59 · 270 阅读 · 0 评论 -
算法:螺旋形二维矩阵实现
算法:螺旋矩阵的实现 01 02 09 10 25 26 04 03 08 11 24 27 05 06 07 12 23 28 16 15 14 13 22 29 17 18 19 20 21 30 36 35 34 33 32 31 算法实现如下: package algorithm; public class LinerMatrix {...2013-07-19 17:31:08 · 194 阅读 · 0 评论