
java算法
冯坤在写代码
这个作者很懒,什么都没留下…
展开
-
【未完】【java算法】迷宫求解
迷宫求解算法,用到了栈的知识对迷宫的通路进行求解,最后的通路保存在栈当中。有时间把完整的算法给出。public class Test4_2{ int m = 6; int n = 8; Stack s = new Stack<>(); public int path(int[] maze,Move[] move){ DataType temp = new DataType();原创 2016-03-21 00:18:28 · 587 阅读 · 0 评论 -
归并排序java语言实现--用递归的方法
下面是排序代码:public class DArray { private long[] theArray; private int nElems; public DArray(int max){ theArray=new long[max]; nElems=0; } public void insert(long value){ theArray[nElems]=原创 2016-04-02 14:03:29 · 332 阅读 · 0 评论 -
【java算法】汉诺塔问题求解
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Hanoi { public static void main(String[] args) throws NumberFormatException, IOException{原创 2016-03-21 20:55:17 · 408 阅读 · 0 评论 -
【java算法】约瑟夫问题求解
解法一,用集合来实现。import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Yue { public static void main(String[] args) { Scanner scanner = new Sca转载 2016-03-19 13:33:23 · 509 阅读 · 0 评论 -
【java算法】二叉树遍历、求叶子数--用递归的方法
二叉树三种递归遍历方法,用递归的方法。遍历结果如下前序遍历的结果是:1 2 3 4 5 6 中序遍历的结果是:3 2 4 1 6 5 后序遍历的结果是:3 4 2 6 5 1 /** * 二叉树三种递归遍历方法 * @author fengkun * */public class BinaryTree_Three_Traversal { //前序遍历 p原创 2016-03-23 21:53:42 · 989 阅读 · 1 评论