自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 Lucene 简介

Lucene 简介Lucene 是一个基于 Java 的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。Lucene 目前是 Apache Jakarta 家族中的一个开源项目。也是目前最为流行的基于 Java 开源全文检索工具包。目前已经有很多应用程序的搜索功能是基于 Lucene 的,比如 Eclipse 的帮助系统的搜索功能。Lucen

2013-07-17 15:00:29 353

原创 数组的组合和全排列

经典面试题:a)求一个全排列函数:如p([1,2,3]) ,输出:  [123],[132],[213],[231],[321],[323]。b)求一个组合函数:    如p([1,2,3]) ,输出:[1],[2],[3],[1,2],[2,3],[1,3],[1,2,3]。对于组合和排列问题拿递归做是很方便的,下面给出代码: #include #include #i

2013-06-23 11:36:03 594

原创 最长递增子序列

一道面试题,最长递增子序列,使用二分查找+动态规划,时间复杂度为nlog(n)。写的时候发现二分查找的变种需要注意的细节还是挺多的。 #include #include #define MIN -999999int binary_search(int val[], int size, int key){ int start, end, mid;

2013-06-21 15:04:44 398

原创 c++ 哈希表的实现

最近想自己写个lru缓存练练手,于是乎就从最基本的hashmap开始着手,原本打算用容器机制来实现的,后来想想直接用模板能省不少力,不过每个溢出链表的空间多了不少。#include #include #include #define HASHSIZE 4096using namespace std;templateclass HashMap{ priv

2013-06-20 17:50:32 538

原创 一道笔试题,求给定一个整数是否存在一个给定的矩阵中

给出一个矩阵,有下列特点:每行严格递增,每列严格递增,矩阵内没有重复元素       如:1   2    4     12               3   5    9     15               6   7    10   16               8   13  18   20求K是否在矩阵中,写出思路和算法。基本思路:因为各行各列都是单

2013-06-18 20:36:29 531

原创 链表转置(精益求精)

在微软某年的笔试题中看到了一段比较完美的链表转置代码,特在此与大家分享: struct node{ void* data; struct node* next;};struct node* reverse(struct node*head){ struct node* prev, *curr, *next;

2013-05-09 18:24:05 409

转载 关于linux的僵尸进程的产生原因的分析

最近在学习linux的内核,在看完网上的一些wait4调用和do_exit调用说明后对僵尸进程的产生的缘由也有了一个大致的了解,在此对其作个总结:首先是do_exit()调用:do_exit(long code)(1) __exit_mm(tsk): //释放存储空间(2) sem_exit();          //释放用户空间的“信号量”(3) __exit_fi

2013-04-13 16:27:35 521

转载 集群环境MPI安装配置

以下是我几天来调试能成功跑通CPI例子的方法。一、安装mpich2(版本是mpich2-1.3.2p1)(值得注意的是以下 2-8 步骤集群中各节点均需做相同工作)    1.下载tar包,解压缩,解压缩后路径  * /* /* /*/mpich2-1.3.2p1    2.新建安装目录mpich(我是建立在/usr/local/下),新建临时buid目录(位置任意,但建议不要在

2013-04-09 14:44:01 1097

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除