分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
偶然发现了这个在线编译器,试用了一下,感觉挺好的,不需要注册,网址为:http://codepad.org/
运行下面程序:
#include <iostream>using namespace std;void swap(char *p1, char *p2){ char c = *p1; *p1 = *p2; *p2 = c;}void permute(char *pStr, char *pStart){ char *p = NULL; static int i = 0; if('\0' == *pStart) { cout << ++i << ":" << pStr << endl; } else { for(p = pStart; *p != '\0'; p++) { swap(pStart, p); permute(pStr, pStart + 1); swap(pStart, p); } }}void printPermute(char *pStr){ if(NULL == pStr) return; permute(pStr, pStr);}int main(){ char str[] = "abcde"; printPermute(str); return 0;}
结果为:
|
该在线编译器有点类似于OJ系统。
给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow
