[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 09/09 18:35 / Filesize : 337 KB / Number-of Response : 938
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

★★ Java の宿題ここで答えます Part 61 ★★



176 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 20:51:08 ]
【 課題 】 各接点のラベルが1文字のアルファベット(大文字と小文字を区別して最大52文字、重複は無いものとする)
       である2分木を構築し、与えられた2分木に対してメニューにより「全順走査」「間順走査」「後順走査」を選択して、その結果を出力するプログラムを書け。       
【 形態 】1. Javaアプリケーション
【 期限 】6月7日 木曜日
【 Ver  】1.5
【 補足 】
2分木はa-draw.com/uploader/src/up23961.gif_GXtGZ7EvpeO8Ty03XMDI/up23961.gif
こういうもので接点のラベルとは○のことです。
アルファベットの順は正しく並んでいてもバラバラでも良いとのこと。
前順走査というのは親を先に調べ、次に左側の子を先に調べるというもので、
(親とは自分と繋がっている上位のラベルのことで、1の子は3と4で、1の親は0となります。0の子は1と2です。)
上の図で
0→1→3→7→15→16→8→17→18→4→9→19→20→10→21→22→2→5→11→23→24→12→25→26→6→13→27→14
という順になります。
間順走査とは左の子、親、右の子という順で調べるというもので
15→7→16→3→17→8→18→1→19→9→20→4→21→10→22→0→23→11→24→5→25→12→26→2→27→13→6→14
という順になります。
後順走査とは先に子を左から順に調べ次に親を調べるというもので、
15→16→7→17→18→8→3→19→20→9→21→22→10→4→1→23→24→11→25→26→12→5→27→13→14→6→2→0
という順になります。

長々と説明しましたがこれをプログラムするとなるとサッパリです。どうかよろしくお願いします。






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<337KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef