- 博客(5)
- 收藏
- 关注
原创 昨天的题目搞定
题目:生成6选4的所有组合把贴过的两个算法:DFS生成排列和字典序生成组合捏合到了一起,没做什么优化,只是统一了一下接口#include #define MAX 100int num[MAX]={0};int counter=1;int visited[20];int workarr[20];int elem[20]={0};FILE *fp;int count=0;void DFS(in
2008-04-03 20:31:00 390
原创 字典序生成组合
//**********************////按字典序生成组合的算法////在Vs2005下调试通过 ////**********************//#define MAX 10int num[MAX];int counter=1;int find(int n,int elem){ int i; for(i=1;i if(num[i]==elem) return 1;
2008-04-03 20:27:00 424
原创 水一个:组合数学生成作业的程序,算法很垃圾,有兴趣的帮我改一下啊
题目:生成6取4的排列,先生成组合,然后把组合生成排列,组合按字典序程序好像不是字典序的有空再改#includeint visited[20];int workarr[20];int elem[20]={0};int b[30]={0};int counter=0;FILE *fp;void DFS(int l,int n)//l为深搜的位,n为元素的个数{ int i; i
2008-04-02 22:09:00 263
原创 按字典序生成排列的算法(深度优先搜索)
//************************************////按字典序生成排列的算法(深度优先搜索)////visted需要初始化为0,elem中存储要排 ////列的元素,调用DFS(0,n)即可,此算法在////Vs2005下调试通过(数组都从0开始) ////************************************//#includeint vi
2008-04-02 21:43:00 413
原创 超长整数字符串乘法的算法
//*******************************////超长整数字符串乘法的算法 ////在vs2005下调试通过 ////******************************//#define MAX 10000int a[MAX], b[4],c[MAX];int times(int a[],int b[],int la,int lb)//a[],b[]为两
2008-04-02 21:39:00 1239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人