搜索
洛樱冰飞
这个作者很懒,什么都没留下…
展开
-
八皇后问题
#include #include #include #define N 8 int left[2*N+1]; int right[2*N+1]; int column[N+1]; int a[N+1]; int times=0; void show(){ times++; printf("第%d个\n",times); int i,j; for(i=1;i for(j=1;j原创 2014-05-08 10:51:21 · 484 阅读 · 0 评论 -
sticks代码
#include #include #include using namespace std; int len[65]; int visit[65]; int lon,n,s; bool cmp(int a,int b){ return a>=b; } bool dfs(int cnt,int index,int num){ if(num==s/lon) return true; int i;原创 2014-05-08 10:51:19 · 559 阅读 · 0 评论 -
非常可乐
#include #include #include using namespace std; int h,a,b; struct Node{ int x; int y; int z; int v; }; int vis[101][101][101]; void bfs(int a1,int a2,int a3){ queue q; Node q1,q2; q1.x=a1; q1原创 2014-05-08 10:50:51 · 488 阅读 · 0 评论 -
Catch That Cow代码
#include #include using namespace std; int m,n; int visit[100005]; struct Node{ int num; int a; }; int bfs(){ queue myqueue; Node st,ed; st.num=0; st.a=m; memset(visit,0,sizeof(visit)); m原创 2014-05-08 10:50:47 · 426 阅读 · 0 评论 -
red and black广度搜索算法实现
#include #include using namespace std; struct Node{ int x; int y; Node(int a,int b){ this->x=a; this->y=b; } }; char a[22][22]; int c; void search(int X,int Y){ queue myqueue;//建立队列,里面装入No原创 2014-05-08 10:50:49 · 532 阅读 · 0 评论 -
Lucene学习总结之一:全文检索的基本原理
一、总论 根据http://lucene.apache.org/java/docs/index.html定义: Lucene是一个高效的,基于Java的全文检索库。 所以在了解Lucene之前要费一番工夫了解一下全文检索。 那么什么叫做全文检索呢?这要从我们生活中的数据说起。 我们生活中的数据总体分为两种:结构化数据和非结构化数据。 结构化数据:指具有固定格式或转载 2014-11-16 17:36:33 · 636 阅读 · 0 评论