| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1783 人关注过本帖, 1 人收藏
标题:紧急情况,快帮帮忙
只看楼主 加入收藏
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
Orz…………他才发了五个帖子……下次肯定不会再来了。这种人,没有作业是不会逛坛子的……sun心太软了啊……………………

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-07 14:07
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
要写也应该三点钟的时候再给他吧…………

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-07 14:07
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
还有,sun你写的全排列哦,嘿嘿,是不是故意的?是的话我就不用说什么了,嘿嘿……

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-07 14:09
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
收藏
得分:0 
呵呵...希望我没好心做错事情就好啊...呵呵

学习需要安静。。海盗要重新来过。。
2008-05-07 14:09
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
收藏
得分:0 
哦..我还没太注意... 原来的做的不符合要求哦...

学习需要安静。。海盗要重新来过。。
2008-05-07 14:14
lnhaing
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2008-1-30
收藏
得分:0 
(*^__^*) 嘻嘻……
太阳 肯定 故意的?!?!

我来自偶然! bitter C
2008-05-07 14:18
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
孙凯东哦,怎么能叫太阳呢……

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-07 14:20
lnhaing
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2008-1-30
收藏
得分:0 
SUN 不是太阳哈
孙继海在英超的时候 也叫SUN
好听点

我来自偶然! bitter C
2008-05-07 14:24
junykiller
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-2-17
收藏
得分:0 
不对哦?
这个这个。。。。我看了老半天都没看明白,然后试了下,输出结果不对啊。
貌似既不是全排列,也不是楼主给的例子?
2008-05-08 23:16
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
收藏
得分:0 
是全排列.换短点你看..只要加上约束条件就好了
#include<stdio.h>
char *c[7]={"赵","钱","孙"};
void arr(int *a,int b,int e)
{
    if(b==e)
    {
        for(int i=0;i<e;i++)
            printf("%s ",c[a[i]]);
        printf("\n");
    }
    else
    {
        for(int j=b;j<e;j++)
        {
            int demo=a[b];
                a[b]=a[j];
                a[j]=demo;
                arr(a,b+1,e);
                demo=a[b];
                a[b]=a[j];
                a[j]=demo;
        }
    }
}
int main()
{
    int a[7]={0,1,2};
    arr(a,0,3);
    return 0;
}
主要是太长了..前面的排列看不见了..回去睡觉了

学习需要安静。。海盗要重新来过。。
2008-05-08 23:19
快速回复:紧急情况,快帮帮忙
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016979 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved