نمایش نتایج 1 تا 2 از 2

نام تاپیک: درخت در ساختمان داده

  1. #1
    کاربر جدید
    تاریخ عضویت
    خرداد 1388
    محل زندگی
    زیر سایه حق
    پست
    16

    درخت در ساختمان داده

    --------------------------------------------------------------------------------
    سلام
    بچه ها میشه بهم کمک کنید.نمی دونم چجوری باید برای یه عبارت اینفیکس درخت تشکیل بدم
    این کدی هست که خودم نوشتم
    void BTree<type>::maketree(BNode<char>*T)
    {
    BNode<char>* p,q,r;
    T=root;
    r=new BNode;
    r->lchild=r->rchild=NULL;
    r->data=p;
    if(root==NULL)
    root=r;
    while(T!=NULL)
    {
    r=olaviat(p,q)
    if(T->rchild!=NULL)
    T=T->rchild;
    else
    {
    T->rchild=r;
    break;
    }
    if(T->lchild!=NULL)
    T=T->lchild;
    else
    {
    T->lchild=r;
    break;
    }

    }

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    اصفهان
    پست
    51

    نقل قول: درخت در ساختمان داده

    سلام دوست عزيز

    به نظر من راحت ترين كار براي ساخت اين درخت اينه كه ابتدا عبارت را به پسوندي تبديل كني سپس اونو به درخت تبديل كني از راست به چپ

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •