maximum value of binary tree
二分木の最大値
ミニレポート第 8 回課題
二分木の合計 を参考に,
引数が指す節を根とする二分木のラベルの最大値を
求める関数 max を作成せよ.
プログラムの仕様
-
前提:節のラベルは正の整数値であるとする.
-
引数:節を指すポインタ
-
戻り値:引数の指す節を根とする木のラベルの中で
最大のものの値を返す.ただし,
木が空のときは 0 を返すものとする.
関数定義の書き出し例: int max(struct node *p)
プログラム全体についての注意
-
プログラムファイルの設置場所は演習サーバ
sirius.yamamotolab.je.u-tokai.ac.jp 上の自分のホームディレクトリ
直下の c ディレクトリとし,
ファイル名は report08.c とする
-
二分木の合計 にある
節の定義,postorder 関数, sum 関数はそのまま残し,
main の上に max 関数を作ることで作成せよ.
main 関数を書き換えて十分テストを行え.
レポート提出時には main 関数だけをこちらで用意したもので
置き換えてテストを行うので提出時の
report08.c の main 関数内はどんなものでもよい.
注意事項
-
締切は
2024年12月8日
とする.
-
メールでプログラムを提出する必要はない
-
締切後はレポート受理,非受理の結果がわかるまで上書き
しないように注意せよ
受理した学生のリストを
1 クラス提出者
2 クラス提出者
3 クラス提出者
に掲載する.
締切までに提出したにもかかわらず締切後一週間を過ぎても掲載されていない
場合は山本 <hiroshi@tokai.ac.jp>まで連絡せよ.
未提出の学生はすみやかに再提出せよ.
再提出後一週間経っても掲載されない場合も
山本まで連絡せよ.
Updated in November 4, 2019,
index.html,
Yamamoto Hiroshi Web