民國99年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第31題
若將含20 個節點( N o d e ) 的完整二元樹( C o m p l e t e B i n a r y T r e e ) 儲存於一維陣列( A r…
題目
若將含20 個節點( N o d e ) 的完整二元樹( C o m p l e t e B i n a r y T r e e ) 儲存於一維陣列( A r r a y ) A 中,假設陣列之下標值由1 開始至20 依序儲存各節點資料,下列敘述何者是正確的?
- (1) A [ 4 ] 的父節點( P a r e n t N o d e ) 為A [ 3 ]
- (2) A [ 5 ] 的父節點為A [ 3 ]
- (3) A [ 4 ] 的左邊子節點( L e f t C h i l d ) 為 A [ 8 ]
- (4) A [ 10 ] 的右邊子節點( R i g h t C h i l d ) 為A [ 20 ]
官方答案
(3) A [ 4 ] 的左邊子節點( L e f t C h i l d ) 為 A [ 8 ]