【计算机等级考试成绩什么时候出来】2011年计算机等级考试二级C++辅导实例编程(20)

时间:2019-11-28  来源:计算机等级考试  阅读:

  2011年计算机等级考试二级C++辅导实例编程(20)

    字母全排列快速算法C代码

  全排列,比如字母ABC,所有排列有A ,AB,AC,ABC,ACB,B,BA,BC,BAC,BCA,C,CA,CB,CAB,CBA.

  //原理是插入, 在一个字符串的所有位置插入新字符.

  //如: AB 插入C , 位置有 1A2B3, 插入后形成 CAB ACB ABC

  char *AllList(char *str, int *pNum)

  {

  int i, j, k, n;

  int len = strlen(str);

  int Total = 0;

  int count, oldcount;

  int size;

  char *Buf;

  char *p, *p1;

  if (len > 10) return NULL;

  //计算总的组合数目

  for (i = 0, j = 1; i < len; i++)

【计算机等级考试成绩什么时候出来】2011年计算机等级考试二级C++辅导实例编程(20)

http://m.kwkids.com/jisuanjilei/43764.html

推荐访问:计算机等级考试时间 计算机等级考试官网
相关阅读 猜你喜欢
本类排行 本类最新