搜索
洛樱冰飞
这个作者很懒,什么都没留下…
展开
-
八皇后问题
#include#include#include#define N 8int 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;ifor(j=1;j原创 2014-05-08 10:51:21 · 461 阅读 · 0 评论 -
sticks代码
#include#include#includeusing 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 · 537 阅读 · 0 评论 -
非常可乐
#include#include#includeusing 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){ queueq; Node q1,q2; q1.x=a1; q1原创 2014-05-08 10:50:51 · 465 阅读 · 0 评论 -
Catch That Cow代码
#include#includeusing 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 · 404 阅读 · 0 评论 -
red and black广度搜索算法实现
#include#includeusing 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){ queuemyqueue;//建立队列,里面装入No原创 2014-05-08 10:50:49 · 507 阅读 · 0 评论 -
Lucene学习总结之一:全文检索的基本原理
一、总论根据http://lucene.apache.org/java/docs/index.html定义:Lucene是一个高效的,基于Java的全文检索库。所以在了解Lucene之前要费一番工夫了解一下全文检索。那么什么叫做全文检索呢?这要从我们生活中的数据说起。我们生活中的数据总体分为两种:结构化数据和非结构化数据。结构化数据:指具有固定格式或转载 2014-11-16 17:36:33 · 616 阅读 · 0 评论