文章
2
粉丝
0
获赞
1
访问
501
#include<stdio.h>
#include <string.h>
void getPre(char* str1,char* str2,char* str3,int len,int Inindex,int Postindex, int Preindex){ //Inindex是中序数组从哪里开始 Postindex是后序数组从哪里开始 Preindex是前序数组要填的下标
if(len==0)return ;
int m=0;
str1[Preindex]=str3[Postindex+len-1];
for(int n=0;n<len;n++)
if(str2[n+ Inindex]==str1[Preindex]){
m=n;
break; //m是在中序数组中的下标
}
getPre(str1,str2,str3,m, I...
登录后发布评论
暂无评论,来抢沙发