Java_算法设计与分析
ubuntuixp
这个作者很懒,什么都没留下…
展开
-
《求n个元素的全排列》
public class OriginalMethod { /** * 编写程序,求n个元素的全排列 * * @不学无术 */ public static void main(String[] args) { int[] a = { 1, 2, 3 }; f(a, 0); } private static void f(int[] a, int i) {原创 2013-03-13 01:43:27 · 683 阅读 · 0 评论 -
《BinarySearch_二分搜索》
public class BinarySearch { /** * @param args */ public static void main(String[] args) { int[] a = { 0, 1, 3, 5, 7, 9, 11, 21 }; int num = 11; System.out.println(BinarySearchOne(a, num))原创 2013-03-13 02:07:15 · 367 阅读 · 0 评论 -
《循环非递归_递归_求 n! 的值》
public class Other { /** * 1. 编写程序求 n! 的值 * * @不学无术 */ public static void main(String[] args) { System.out.println(Factorial(4)); System.out.println(FactorialTwo(4)); } /* * 循环非递原创 2013-03-13 01:40:27 · 437 阅读 · 0 评论 -
《Java_斐波那契数列实现方法_改进》
public class Improve { /** * 斐波那契数列的实现方法改进 * * @不学无术 */ public static void main(String[] args) { for (int i = 1; i <= 11; i++) { System.out.print(OriginalRecursion(i) + " "); Sys原创 2013-03-13 01:31:16 · 407 阅读 · 0 评论 -
《Hanoi 塔问题的小小改进》
public class Hanoi { /** * @param args */ public static void main(String[] args) { int num = 2; System.out .println("Problem\nHanoi: From \'a\' To \'b\' with \'c\'...\nAnswer"); Hanoi原创 2013-03-13 01:59:14 · 379 阅读 · 0 评论 -
《递归_分治策略_X树》
public class X_x { /** * @param args */ public static int[][] flag; public static void main(String[] args) { int num = 3; flag = new int[6 * num - 3][6 * num - 3]; init(); show(num,原创 2013-03-13 01:51:32 · 472 阅读 · 0 评论 -
《ChessboardCoverage_棋盘覆盖问题》
public class ChessboardCoverage { /** * @param args */ public static int tile; public static int[][] Chessboard; public static void main(String[] args) { int num = 16; Chessboard = new i原创 2013-03-13 02:04:06 · 551 阅读 · 0 评论