検索結果 3 件

by Wseiwisyuois
12年前
フォーラム: C言語何でも質問掲示板
トピック: 二分岐の実装
返信数: 7
閲覧数: 4022

Re: 二分岐の実装

いろいろ考えてみて BinTree::BinNode *BinTree::delNode(BinNode *rp,int x){ BinNode *p=rp; BinNode *pb; if(p->idata==x){ BinNode *cn=NULL; if(p->left!=NULL && p->right==NULL){ cn=p->left; } else if(p->left==NULL && p->right!=NULL){ cn=p->right; } else if(p->left==NULL && p->right==NULL){ cn=NULL; } else{ } } e...
by Wseiwisyuois
12年前
フォーラム: C言語何でも質問掲示板
トピック: 二分岐の実装
返信数: 7
閲覧数: 4022

Re: 二分岐の実装

課題です。
書き加えて良いところはBinTree::BinNode *BinTree::delNode(BinNode *rp,int x){} この関数の中だけです。
ずっと考えてきたんですがわかりません>_<
期限も今日までなので焦っています。
答えを教えてください、お願いしますm(__)m
by Wseiwisyuois
12年前
フォーラム: C言語何でも質問掲示板
トピック: 二分岐の実装
返信数: 7
閲覧数: 4022

二分岐の実装

今学校で二分木を勉強しています。 そこでわからないところがあるので教えてください。 問題は下のプログラムで、traverse()とaddNode()とdelNode()を実装せよという問題なのですが、traverse()とaddNode()は解けたんですけどdelNode()がわかりません。 いろいろネットでも調べたのですが、いまだに解けません... delNode()をどうすればいいか教えてください! -------------------------------------------------------------------------------------- #include ...

詳細検索ページへ移動する