摘要: publicclassWordDictionary{privateTrieNoderoot=newTrieNode();publicvoidaddWord(Stringword){Mapchildren=root.children;for(inti=0;ichildren=tn.children;T... 阅读全文
posted @ 2015-11-26 23:48 zhaoprence 阅读(224) 评论(0) 推荐(0)
摘要: 核心代码public static void Devidi(List> pList,String s,List arry,int start) {// plist 存储 可以拆分的序列合 s为输入字符串 arry为单个序列 即一种解 ... 阅读全文
posted @ 2015-11-19 00:23 zhaoprence 阅读(160) 评论(0) 推荐(0)
摘要: public class Solution { /** * @param A: an integer array. * @param k: a positive integer (k > arraylist = new ArrayList>(); static Ar... 阅读全文
posted @ 2015-11-15 21:49 zhaoprence 阅读(234) 评论(0) 推荐(0)
摘要: 排列组合是算法常用的基本工具,如何在c语言中实现排列组合呢?思路如下:首先看递归实现,由于递归将问题逐级分解,因此相对比较容易理解,但是需要消耗大量的栈空间,如果线程栈空间不够,那么就运行不下去了,而且函数调用开销也比较大。(1) 全排列:全排列表示把集合中元素的所有按照一定的顺序排列起来,使用P(... 阅读全文
posted @ 2015-11-15 19:50 zhaoprence 阅读(407) 评论(0) 推荐(0)
摘要: classTrieNode{//Initializeyourdatastructurehere.charc;booleanleaf;HashMapchildren=newHashMap();publicTrieNode(charc){this.c=c;}publicTrieNode(){};}pub... 阅读全文
posted @ 2015-11-04 22:44 zhaoprence 阅读(2199) 评论(0) 推荐(0)
摘要: private static Random r = new Random(); //利用random this(r.nextInt(Yard.ROWS-2) + 2, r.nextInt(Yard.COLS));// nextInt(int a) 在0 到a 范围内产生随机数 贪吃蛇编写步骤:面向... 阅读全文
posted @ 2015-08-31 09:25 zhaoprence 阅读(235) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示