学习模版
文章平均质量分 67
nianiajr
http://www.liangjiarui.com/
展开
-
关于生成子序列的常用方法
//子集生成//增量构造法---一次选一个数放入集合中 void print(int n,int*A,int cur){ for(int i=0;i<cur;i++)printf("%d ",A[i]); printf("\n"); int s=cur?A[cur-1]+1:0;//这里是构造数列的关键,确定当前元素最小可能值 for(int i=s;i<原创 2013-08-02 17:16:52 · 898 阅读 · 0 评论 -
入门经典-p133-八数码问题
#include#include#includeusing namespace std;typedef int State[9];const int MAXSTATE = 1000000;State st[MAXSTATE], goal;int dist[MAXSTATE];set vis;void init_lookup_table() { v翻译 2013-08-04 00:33:07 · 847 阅读 · 0 评论