2010年7月23日

打印全排列

摘要: import java.util.LinkedList; import java.util.Queue; /** * 打印全排列 * * 采用的是递归算法。 * 数学根据:m个数的全排列可由第m个数分别往其余 * m-1个数的所有全排列的m个不同位置插空而得到。 * * 可以用进位制的思想来解决排列问题。 * 只是需要每次得到的进位制字符串中各位均不相同而已!!! * 可... 阅读全文

posted @ 2010-07-23 18:51 台哥编程课堂 阅读(1001) 评论(0) 推荐(0) 编辑

打印杨辉三角

摘要: /*** 打印杨辉三角* @author tiger* @date 2010-07-20 周二* 于赤沙石伦里横街15号402。 */public class yanghui {private int[] array = {0,1,0};private int[] getNextArray(int[] array){int length = array.length + 1;int[] nextArray = new int[length];nextArray[0] = 0;nextArray[length - 1] = 0;for (int i = 1; i < length - 1; 阅读全文

posted @ 2010-07-23 18:51 台哥编程课堂 阅读(141) 评论(0) 推荐(0) 编辑

信手胡写二分法

摘要: /** * 几个二分法 * 使用二分法的前提是数组已经排好序 * * @author tiger */ public class erfenfa { /** * 中间调用多个自身方法 */ public void erFenFa(int[] array, int fromIndex, int toIndex, int goal){ if(fromIndex > to... 阅读全文

posted @ 2010-07-23 18:50 台哥编程课堂 阅读(135) 评论(0) 推荐(0) 编辑

简单起名程序

摘要: /** * 简单起名程序 * * 源于公司游戏起名,随手而写。 * * @author tiger * */public class NAME { public static void main(String[] args) { String[] str = new String[]{"刀","剑","奇","侠","魔","武","林","狂","舞","龙","云",&qu 阅读全文

posted @ 2010-07-23 18:49 台哥编程课堂 阅读(307) 评论(0) 推荐(0) 编辑

导航