花火ios 2021-10-23 12:16 采纳率: 100%
浏览 3
已结题

利用树的先序遍历序列和后序来确定二叉树中构建二叉树时函数名处错误是怎么构成的?


#include <stdio.h>
#include <stdlib.h>
#define Max 100
typedef char  DataType;
typedef struct BiNode
{
    DataType data;
    struct BiNode *lchild,*rchild;
} BiNode,*BiTree;
BiTree  Creat(char first,char mid);
int main()
{
    char first,mid;
    printf("请输入先序遍历序列:\n");
    scanf("%c",first);
    printf("请输入中序遍历序列:\n");
    scanf("%c",mid);
    char first1[Max],mid1[Max];
    for(int i=1; first!='\n'; i++)
        first1[i]=first;
    for(int i=1; mid!='\n'; i++)
        mid1[i]=mid;
    Creat(first1,mid1);
    return 0;
}
BiTree Creat(char first[],char mid[])
{
    BiTree   root;
    root=(BiTree)malloc(sizeof(BiNode));
    int i=1;
    char x[Max];
    root->data=first[1];
    for(x[i]=mid[i]; x[i]!='\n';i++)
    {
        if(x[i]=first[i])
            break;

    }
    root->lchild=Creat(first+1,mid);
    root->rchild=Creat(first+i+1,mid+1);
    return root;
}

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 10月31日
    • 创建了问题 10月23日

    悬赏问题

    • ¥15 rs485的上拉下拉,不会对a-b<-200mv有影响吗,就是接受时,对判断逻辑0有影响吗
    • ¥15 使用phpstudy在云服务器上搭建个人网站
    • ¥15 应该如何判断含间隙的曲柄摇杆机构,轴与轴承是否发生了碰撞?
    • ¥15 vue3+express部署到nginx
    • ¥20 搭建pt1000三线制高精度测温电路
    • ¥15 使用Jdk8自带的算法,和Jdk11自带的加密结果会一样吗,不一样的话有什么解决方案,Jdk不能升级的情况
    • ¥15 画两个图 python或R
    • ¥15 在线请求openmv与pixhawk 实现实时目标跟踪的具体通讯方法
    • ¥15 八路抢答器设计出现故障
    • ¥15 opencv 无法读取视频