暴力解决。
先把字典里的每一个单词的长度存起来。在查找的时候。就比較长度,在多一个少一个之间找,
#include#include #include #include #include #include using namespace std;char s[10005][20];char h[20];int w[10005],len;int show(int a){ int i,t,k; int bu=0; t=w[a]-len; if(t>1) return 1; if(t==0) { for(i=0;i i) { printf(":"); for(j=0;j<=i;j++) if(show(j)==0) printf(" %s",s[j]); printf("\n"); } } return 0;}