设为首页 加入收藏

TOP

逐个追加组合算法(五)
2013-09-26 19:52:34 来源: 作者: 【 】 浏览:333
Tags:逐个 追加 组合 算法

 

  nCount ++;

  char* p = *itor;

  cout 《 p 《 ", ";

  if (nCount%10 == 0)

  {

  cout 《 endl;

  }

  delete p;

  p=NULL;

  }

  }

  g_vecA.clear();

  g_vecB.clear();

  cout 《 endl;

  }

  {

  g_vecA.clear();

  g_vecB.clear();

  char str[MAXNUM];

  char Temp[256];

  scanf("%s", Temp);

  if (strlen(Temp)>=12)

  {

  cout《"字符串长度是1-11." 《endl;

  return 0;

  }

  else

  {

  strcpy(str, Temp);

  }

  Print(str);

  return 0;

  }

  测试结果:

  当输入abc时:

  cba, bca, bac, cab, acb, abc,

  当输入abcd时:

  dcba, cdba, cbda, cbad, dbca, bdca, bcda, bcad, dbac, bdac,

  badc, bacd, dcab, cdab, cadb, cabd, dacb, adcb, acdb, acbd,

  dabc, adbc, abdc, abcd,

        

首页 上一页 2 3 4 5 下一页 尾页 5/5/5
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇求出最短路径实例分析 下一篇C++中虚函数功能的实现机制

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: