摘要: 1.Solr搭建http://blog.csdn.net/zl3450341/article/details/128031892.Solr原理http://www.importnew.com/12707.htmlhttp://blog.csdn.net/babydavic/article/detai... 阅读全文
posted @ 2015-10-14 23:27 kpp 阅读(155) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/titilover/article/details/6729058 阅读全文
posted @ 2015-06-05 11:18 kpp 阅读(120) 评论(0) 推荐(0) 编辑
摘要: # 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。# 信号量( semophore ) : 信号量... 阅读全文
posted @ 2015-05-04 22:58 kpp 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 思想:http://www.cnblogs.com/jillzhang/archive/2007/09/16/894936.htmlJava代码:http://blog.csdn.net/middlekingt/article/details/8446552先收藏这个,后面自己写 阅读全文
posted @ 2015-04-27 22:30 kpp 阅读(117) 评论(0) 推荐(0) 编辑
摘要: http://devbean.blog.51cto.com/448512/203501/ 阅读全文
posted @ 2015-04-27 20:07 kpp 阅读(137) 评论(0) 推荐(0) 编辑
摘要: package com.kpp;/** * 单链表逆置 * 将单链表从第一个结点和第二个节点之间断开,然后将第2,3。。。个结点依次插入第一个结点之前 * @author kpp * */class LNode{ private String data; private LNode next;}pu... 阅读全文
posted @ 2015-04-27 20:02 kpp 阅读(759) 评论(0) 推荐(0) 编辑
摘要: package com.kpp;/** * 求字符串的全排列 * 递归的思想 * 比如 abcde 先求出abcd的全排列,然后将e分别插入全排列的5个位置 * a 全排列 a * ab 全排列 ab ba * abd 全排列即是 cab acb abc cba bca bac * * ... 阅读全文
posted @ 2015-04-01 23:17 kpp 阅读(2286) 评论(0) 推荐(0) 编辑
摘要: (1)图中有6个顶点v1-v6,每条边的边权值都在图上;在进行prim算法时,我先随意选择一个顶点作为起始点,当然我们一般选择v1作为起始点,好,现在我们设U集合为当前所找到最小生成树里面的顶点,TE集合为所找到的边,现在状态如下:U={v1};TE={};(2)现在查找一个顶点在U集合中,另一个顶... 阅读全文
posted @ 2015-04-01 21:53 kpp 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键字是随机分布时,快速排序的平均时间最短; 1.插入排序—直接插入排序(Straight Insertion Sort)基本思想:将一个记录... 阅读全文
posted @ 2015-04-01 17:41 kpp 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 最长公共子序列:可以不连续最长公共子串:必须连续求最长公共子序列:引进一个二维数组c[][],用c[i][j]记录X[i]与Y[j] 的LCS 的长度,b[i][j]记录c[i][j]是通过哪一个子问题的值求得的,以决定搜索的方向。我们是自底向上进行递推计算,那么在计算c[i,j]之前,c[i-1]... 阅读全文
posted @ 2015-04-01 16:33 kpp 阅读(1368) 评论(0) 推荐(0) 编辑