r2100

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  8 Posts :: 9 Stories :: 2 Comments :: 0 Trackbacks

常用链接

留言簿(3)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

#include <stdafx.h>
#include 
<stdio.h>   
#define SETNO   2   
char   List[]={'a','b'};   
char   buf[26];   

Combine(
int   num)   
{   
    
int   i;   

    
if(!num)   
    {   
        
for(i=0;i<SETNO;i++)   
            
if(buf[i])   
                printf(
"%c",List[i]);   
        printf(
"\n");   
        
return;   
    }   
    buf[SETNO
-num]=1;   
    Combine(num
-1);   
    buf[SETNO
-num]=0;   
    Combine(num
-1);   
}   
main(
void)   
{   
    Combine(SETNO);   
}   


posted on 2008-08-26 18:10 r2100 阅读(340) 评论(0)  编辑 收藏 引用 所属分类: 转摘