树练习题(答案)

合集下载

植树问题练习题(带答案)

植树问题练习题(带答案)

只栽一端两端都栽两端都不栽植树问题棵数=间隔数棵数=间隔数+ 1棵数=间隔数-1一、求棵数:1、有一条长800米的公路,在公路的一侧从头到尾每隔20米栽一棵杨树,需多少棵杨树苗 800÷20+1=412、在一条长2500米的公路一侧架设电线杆,每隔50米架设一根,若公路两端都不架设,共需电线多少根 500÷50-1=9(根)3、在一条长50米的跑道两旁,从头到尾每隔5米插一面彩旗,一共插多少面彩旗 50÷5=10 10+1=11 11*2=22 4、公园大门前的公路长 80 米,要在公路两边栽上白杨树,每两棵树相距 8 米(两端也要种)。

园林工人共需要准备多少棵树5、有一条公路长 1000 米,在公路的一侧每隔5米栽一棵垂柳,可种植垂柳多少棵 1000÷5+1=201(棵)6、两座楼房之间相距 56 米,每隔 4 米栽雪松一棵, 一行能栽多少棵56÷4-1=13(棵)二、求间距:1、红领巾公园内一条林荫大道全长800米,在它的一侧从头到尾等距离地放着41个垃圾桶,每两个垃圾桶之间相距多少米41-1=40 800÷40=20(米)2、在一条绿荫大道的一侧从头到尾坚电线杆,共用电线杆86根,这条绿荫大道全长1700米。

每两根电线杆相隔多少米1700÷(86-1) =20(米)3、街心公园一条甬道长200米,在甬道的两旁从头到尾等距离栽种美人蕉,共栽种美人蕉82棵,每两棵美人蕉相距多少米200÷(82÷2-1) =5(米)4、在一条长 250 米的路两旁栽树,起点和终点都栽,一共栽了 102 棵,每两棵相邻的树之间的距离都相等,你知道是多少米吗5三、求全长:1、在一条公路上两侧每隔16米架设一根电线杆,共用电线杆52根,这条公路全长多少米2、在一段公路的一边栽 95 棵树,两头都栽,每两棵树之间相距 5 米,这段公路全长多少米(95-1)*5=4703、有 320 盆菊花,排成 8 行,每行中相邻两盆菊花之间相距1 米,每行菊花长多少米(320/8-1)*1四、封闭图形:1、一个圆形池塘,它的周长是300米,每隔5米栽种一棵柳树,需要树苗多少株300÷5=60(株)2、一个圆形水池周围每隔2米栽一棵杨树,共栽了40棵,水池的周长是多少米 2 ×40=80(米)3、一个圆形养鱼池全长200米,现在水池周围种上杨树25棵,隔几米种一棵才能都种上200÷25=8(米)4、学校图书馆前摆了一个方阵花坛,这个花坛的最外层每边各摆放 12 盆花,最外层共摆了多少盆花这个花坛一共要多少盆花12×4-4=44(盆) 12×12=144(盆)5、节目里广场中心摆了一个正方形花坛,花坛外1层都是菊花,最外层每边放了 10 盆,一共放了多少盆菊花如果最外层每边放 20 盆,一共放了多少盆菊花6、张大伯在承包的正方形池塘四周种上树,池塘边长为 60 米,每隔5米种一棵,四个角上各种一棵,张大伯买了 50 棵树苗够吗487、现有 60 个小朋友围城一个正方形做游戏,那么每边要站几个学生如果围城五边形呢六边形呢8、一个圆形水池周围每隔 2 米栽一棵柳树,共栽40棵,水池的周长是多少2*40=80五、锯木头:你发现了吗1、把一根木头锯成3段需要锯几次锯成6段需要锯几次锯成10段需要锯几次2、有一根木料,打算把每根锯成3段,每锯开一处,需要5分钟,全部锯完需要多少分钟 5×(3-1)=10(分钟)3、有一根木料,打算把每根锯成4段,每锯开一处,需要3分钟,全部锯完需要多少分钟94、一个木工锯一根长19米的木条。

第五章-树-练习-答案

第五章-树-练习-答案

一、 单项选择题(每题2分,共26分)1) 树最适合用来表示( C )A .有序数据元素 B.无序数据元素C. 元素之间具有分支层次关系的数据D.元素之间无联系的数据2) 如图所示的4棵二叉树中,( C )不是完全二叉树。

3) 二叉树按某种顺序线索化后,任一结点均有指向其前驱和后续的线索,这种说法( B )A. 正确B.错误4) 如图1-1所示二叉树的中序遍历序列是( B )。

A. abdgcefhB. dgbaechfC. gdbehfcaD. abcdefgh5) 如果是T2是由有序树T1转换而来的二叉树,那么T1中结点的先序就是T2中结点的( A )。

A. 先序B. 中序C. 后序D. 层次序6) 某二叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树一定是( D )。

A. 空或只有一个结点B. 完全二叉树C. 二叉排序树D. 高度等于其结点数7) 树的基本遍历策略可分为先根遍历和后根遍历;二叉树的基本遍历策略可分为先序遍历、中序遍历和后序遍历。

这里,我们把由树转化得到的二叉树叫做这棵树对应的二叉树。

结论( A )是正确的。

A. 树的先根遍历序列与其对应的二叉树的先序遍历序列相同。

B. 树的后根遍历序列与其对应的二叉树的后序遍历序列相同。

(a ) (b ) 9 (d )C. 树的先根遍历序列与其对应的二叉树的中序遍历序列相同。

D. 以上都不对8) 如图所示的T2是由森林T1转换而来的二叉树,那么森里T1有( C )个叶子结点。

A. 4B. 5C. 6D. 79) 深度为5的二叉树至多有( C )个结点。

A. 16B. 32C. 31D. 1010) 在一非空二叉树的中序遍历序列中,根结点的右边( A )。

A. 只有右子树上的所有结点B. 只有右子树的部分结点C. 只有左子树上的部分结点D. 只有左子树上的所有结点11) 设n ,m 为一棵二叉树上的两个结点,在中序遍历时,n 在m 前的条件是( C )。

植树问题练习题(带答案)1

植树问题练习题(带答案)1

植树问题一、求棵数:1、有一条长800米的公路,在公路的一侧从头到尾每隔20米栽一棵杨树,需多少棵杨树苗?2、在一条长2500米的公路一侧架设电线杆,每隔50米架设一根,若公路两端都不架设,共需电线多少根?3、在一条长50米的跑道两旁,从头到尾每隔5米插一面彩旗,一共插多少面彩旗?4、公园大门前的公路长 80 米,要在公路两边栽上白杨树,每两棵树相距 8 米(两端也要种)。

园林工人共需要准备多少棵树?5、有一条公路长 1000 米,在公路的一侧每隔5米栽一棵垂柳,可种植垂柳多少棵?6、两座楼房之间相距 56 米,每隔 4 米栽雪松一棵, 一行能栽多少棵?二、求间距:1、红领巾公园内一条林荫大道全长800米,在它的一侧从头到尾等距离地放着41个垃圾桶,每两个垃圾桶之间相距多少米?2、在一条绿荫大道的一侧从头到尾坚电线杆,共用电线杆86根,这条绿荫大道全长1700米。

每两根电线杆相隔多少米?3、街心公园一条甬道长200米,在甬道的两旁从头到尾等距离栽种美人蕉,共栽种美人蕉82棵,每两棵美人蕉相距多少米?4、在一条长 250 米的路两旁栽树,起点和终点都栽,一共栽了 101 棵,每两棵相邻的树之间的距离都相等,你知道是多少米吗?三、求全长:1、在一条公路上两侧每隔16米架设一根电线杆,共用电线杆52根,这条公路全长多少米?2、在一段公路的一边栽 95 棵树,两头都栽,每两棵树之间相距 5 米,这段公路全长多少米?3、有 320 盆菊花,排成 8 行,每行中相邻两盆菊花之间相距 1 米,每行菊花长多少米?四、封闭图形:1、一个圆形池塘,它的周长是300米,每隔5米栽种一棵柳树,需要树苗多少株?2、一个圆形水池周围每隔2米栽一棵杨树,共栽了40棵,水池的周长是多少米?3、一个圆形养鱼池全长200米,现在水池周围种上杨树25棵,隔几米种一棵才能都种上?4、学校图书馆前摆了一个方阵花坛,这个花坛的最外层每边各摆放 12 盆花,最外层共摆了多少盆花?这个花坛一共要多少盆花?5、节目里广场中心摆了一个正方形花坛,花坛外1层都是菊花,最外层每边放了 10 盆,一共放了多少盆菊花?如果最外层每边放 20 盆,一共放了多少盆菊花?6、张大伯在承包的正方形池塘四周种上树,池塘边长为 60 米,每隔5米种一课,四个角上各种一棵,张大伯买了 50 棵树苗够吗?7、现有 60 个小朋友围城一个正方形做游戏,那么每边要站几个学生?如果围城五边形呢?六边形呢?8、一个圆形水池周围每隔 2 米栽一棵柳树,共栽40棵,水池的周长是多少?五、锯木头:你发现了吗?1、把一根木头锯成3段需要锯几次?锯成6段需要锯几次?锯成10段需要锯几次2、有一根木料,打算把每根锯成3段,每锯开一处,需要5分钟,全部锯完需要多少分钟?3、有一根木料,打算把每根锯成4段,每锯开一处,需要3分钟,全部锯完需要多少分钟?4、一个木工锯一根长19米的木条。

树结构习题及答案

树结构习题及答案

第5章树【例5-1】写出如图5-1所示的树的叶子结点、非终端结点、每个结点的度及树深度。

解:(1)叶子结点有:B 、D 、F 、G 、H 、I 、J 。

(2)非终端结点有:A 、C 、E 。

(3)每个结点的度分别是:A 的度为4,C 的度为2,E 的度为3,其余结点的度为0。

(4)树的深度为3。

【例5-7】如图5-5所示的二叉树,要求:(1)写出按先序、中序、后序遍历得到的结点序列。

(2)画出该二叉树的后序线索二叉树。

解: (1) 先序遍历序列:ABDEFC 中序遍历序列:DEFBAC 后序遍历序列:FEDBCA bac def 图5-5A B C D EF G H I J 图5-4(2)其后序线索二叉树如图5-6所示。

5%、、G 、H 的3.假定一棵三叉树的结点数为50,则它的最小高度为(3.C )。

A.3B.4C.5D.6 4.在一棵二叉树上第4层的结点数最多为(4.D )。

第六步:25 30 9918712 815 27 43 图5-13A.2B.4C.6D.85.用顺序存储的方法将完全二叉树中的所有结点逐层存放在数组中R[1..n],结点R[i]若有左孩子,其左孩子的编号为结点(5.B)。

A.R[2i+1]B.R[2i]C.R[i/2]D.R[2i-1]6.由权值分别为3,8,6,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为(6.D)。

A.24B.48C.72D.537.线索二叉树是一种(7.C)结构。

A.逻辑B.逻辑和存储C.物理D.线性8.线索二叉树中,结点p没有左子树的充要条件是(8.B)。

A.p->lc=NULLB.p->ltag=1C.p->ltag=1且p->lc=NULLD.以上都不对9.设10.A.11.A.12.A.B.C.D.13.A.C.14.A.15.A.C.1.2.3.4.5.由二叉树的先序序列和后序序列可以唯一确定一颗二叉树。

植树问题专项练习30题(有答案)

植树问题专项练习30题(有答案)

第四讲一植树问题专项练习30题(有答案)1有一根木料,打算锯成5段,每次锯下一小段用3分钟,全锯完用几分钟?2 •—根200厘米长的木条,要锯成10厘米长的小段,需要锯几次?3•—条林阴道长18米,在路的一旁从一端到另一端每隔2米放一盆花,一共安放多少盆花?4 •同学们沿小路一侧植树(两端都种),每隔8米种一棵,一共种了40棵.这条小路有多少米?5•—根木料,锯成2段,要3分钟,如果锯成6段要多少分钟?6•在一条长3千米的公路两旁栽树(两端都要栽),每隔8米栽一棵•一共栽树多少棵?7•小朋友排成两行做早操,每行隔0.8米站1个人•已知队列长13.6米,共有多少个小朋友?&时钟6点钟敲6下,10秒钟敲完,敲8下需要多少秒?9•在公路的一边,每10米栽一棵树,李红从第一棵跑到第10棵,跑了多少千米?10. —根木头锯成3段要10分钟,如每次锯的时间相同,锯成10段要多久?11 •六一儿童节快到了,学校摆放了一个方阵花坛. 这个花坛最外层每边各放20盆花,最外层一共摆了多少盆花?12.植树问题:在一条3千米公路两侧种树,每隔15米种一棵,在这条公路上一共种了多少棵树?13•李英和黄明比赛走楼梯,李英走3级楼梯时,黄明能走5级,这幢楼每两层之间有20级楼梯,那么当黄明走到6层楼时,李英走到几层楼?14 .把一根木料锯成30厘米长的小段,一共花了10分钟.已知锯下一段要花1分钟,这根木料有多长?16. —条路长200米,在路的一旁从头至尾每隔5米植一棵树,一共要植多少棵? 15.在一条路的一侧从头到尾种树,每隔15米种一棵树,共种41棵,这条路长多少米?17 .每上一层楼要走16个台阶,齐齐走到家里一共有 64个台阶,齐齐家住几楼?18. 一条道旁,从头到尾每隔 5米种一棵树,共种101棵,这条小道有多长?19 .小亚家住在八楼,她从一楼到八楼需要走 112个台阶,她每上一层要走多少个台阶?20 .几名工人在三峡水库的一边植树 32棵,每棵树相距 3.64米,从第一棵树到最后一棵树共长多少米?21. 一个施工队要在一条长 4千米的水渠上,每隔 8米修一个出水口(两端都要修),这个施工队要修多少个出水口?22.在长120米的马路两边种树,两端都要种,间距 5米一棵,一共要种多少棵树?25.有一幢楼房高17层,相邻两层间都有 17个台阶,某人从第一层走到第 11层,一共要登多少个台阶?26. 同学们排成一队,共 36人,每相邻两人之间的距离是 2米,那么这一队伍从头到尾共长多少?27 .王大伯家的鱼塘是长方形,长100米,宽60米.现在准备在鱼塘的四周栽树, 每隔20米栽1棵,四个角都栽,一共要栽多少棵?28 .在400米的环形跑道四周每隔 5米插一面彩旗,需要多少面彩旗?29 .一座宿舍的走廊长 15米,插有6面彩旗.照这样计算,办公大楼走廊长 27米,要插多少面彩旗?23. 在某城市的一条路旁摆放一排花,每两盆花之间相距 问有几盆花不用搬动? 4米,共摆放55盆花,现在要改成每 3米放一盆花,请24. 要在正方形的喷水池边上摆上花盆,每一边摆放7盆花(四个角上都要有一盆花),一共要摆多少盆花?16. —条路长200米,在路的一旁从头至尾每隔5米植一棵树,一共要植多少棵?30.中国选手刘翔在男子110米栏的比赛中获得了冠军,下面是男子110米栏赛道示意图13.72 米14.02^|________ I I I I I I I I 丨I___________________________________________________ |起点第一栏第十栏终点第一至第十栏每两栏之间的距离相等,每两栏之间的距离是多少?参考答案:1. 3 X(5 - 1)=3 >4=12 (分钟),答:全锯完用12分钟.2. 200出0=20 (段),20 - 1=19 (次).答:需要锯19 次.3. 间隔数是:18吃=9, 9+1=10 (盆),答:一共安放10盆花.4. (40 - 1)>8=39 >8=312 (米),答:这条小路长312 米.5. 3 +(2 - 1)X(6- 1)=3拓=15 (分钟);答:如果锯成6段要15分钟6. 3 千米=3000 米,(3000充+1) >=376 >2=752 (棵);答:一共栽树752 棵7. (13.6^0.8+1 )>2=18 >2=36 (个);答:共有36 个小朋友.& 10-(6- 1)X (8- 1)=10-^5X7=14 (秒),答:需要14 秒9. 10X (10 - 1)=90 (米)=0.09 (千米),答:跑了0.09 千米.10. 10-(3- 1)X (10- 1)=10 - X=5 >9=45 (分钟),答:锯成10 段要45 分钟11. 20X4 -4=80 - 4=76 (盆),答:最外层一共摆了76 盆.12. 3 千米=3000 米,3000-5=200, (200+1 )>2=201 >2=402 (棵);答:一共要栽402 棵13. 李英、黄明的速度之比为:3:5,李英的速度='樓明的速度,李英跑的层数:(6 - 1)X =3 (层),5 5所在的楼层:3+1=4 (层);答:李英走到4层楼14. 锯木料的段数:10-+1=11 (段),木料的长度:11X30=330 (厘米),答:这根木料有330厘米15. (41 - 1) >5=40>5=600 (米),答:这条路长600 米.16. 200-5+1=41 (棵),答:一共要栽41 棵.17. 64-6+仁4+仁5 (楼),答:齐齐家住在5楼18. (101 - 1)>5=100拓=500 (米),答:这条小道有500米19. 112-(8 - 1)=112^=16 (个),答:每上一层要走16个台阶20. (32 - 1)X3.64=31 >3.64=112.84 (米),答:从第一棵树到最后一棵树共长112.84米.21 . 4千米=4000米,4000 £+1=501 (个),答:要修501个出水口22. (120 -)+1)>2=25 >2=50 (棵),答:一共要种50 棵树23. (55 - 1) >4=216 (米);因为4和3的最小公倍数是12,所以每隔12米处的花盆不用动,216-2=18 (盆),18+1=20 (盆);答:有20盆花不用搬动24. 7X4 - 4=28 - 4=24 (盆),答:一共要摆24 盆25. 间隔数为:11 - 1=10, 17X10=170 (个),答:一共要登170个台阶26. (36 - 1)疋=35 >2=70 (米),答:这一队伍从头到尾共长70米27. (100+60)>2-20=320-20=16 (棵),答:一共要栽16 棵.28. 400-5=80 (面),答:需要80面彩旗.29. —个间隔的长度:15-(6- 1)=15-5=3 (米),插彩旗的面数:27-3++仁10 (面),30. (110- 13.72 - 14.02) -(10- 1)=82.26 -9=9.14 (米);答:每两栏之间的距离是9.14 米.。

树练习题(答案)

树练习题(答案)

、《树》练习题一、单项选择题1、在一棵度为3的树中,度为3的结点数为2个,度为2的结点数为1个,度为1的结点数为2个,则度为0的结点数为()个。

A. 4B. 5C. 6D. 72、假设在一棵二叉树中,双分支结点数为15,单分支结点数为30个,则叶子结点数为()个。

A. 15B. 16C. 17D. 473、假定一棵三叉树的结点数为50,则它的最小高度为()。

(根为第0层)A. 3B. 4C. 5D. 64、'5、在一棵二叉树上第3层的结点数最多为()(根为第0层)。

A. 2B. 4C. 6D. 86、用顺序存储的方法将完全二叉树中的所有结点逐层存放在数组中R[1..n],结点R[i]若有左孩子,其左孩子的编号为结点()。

(若存放在R[0..n-1]则左孩子R[2i+1])A. R[2i+1]B. R[2i]C. R[i/2]D. R[2i-1]7、将含100个结点的完全二叉树,按照从上层到下层、同层从左到右的次序依次给它们编以从0开始的连续自然数,则编号为40的结点X的双亲的编号为( )。

B.20C. 218、由权值分别为3,8,6,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为()。

A. 24B. 48C. 72D. 539、>10、设n , m 为一棵二叉树上的两个结点,在中序遍历序列中n在m前的条件是()。

A. n在m右方B. n在m 左方C. n是m的祖先D. n是m的子孙11、如果F是由有序树T转换而来的二叉树,那么T中结点的前序就是F中结点的()。

A. 中序B. 前序C. 后序D. 层次序12、下面叙述正确的是()。

A. 二叉树不是树B. 二叉树等价于度为2的树?C. 完全二叉树必为满二叉树D. 二叉树的左右子树有次序之分13、任何一棵二叉树的叶子结点在先序、中序和后序遍历序列中的相对次序()。

A. 不发生改变B. 发生改变C. 不能确定D. 以上都不对14、 已知一棵完全二叉树的结点总数为9个,则最后一层的结点数为( )。

植树问题练习题(带答案)

植树问题练习题(带答案)
3、有 320 盆菊花,排成 8 行,每行中相邻两盆菊花之间相距 1 米,每行菊花长多少米?
四、封闭图形:
1、一个圆形池塘,它的周长是300米,每隔5米栽种一棵柳树,需要树苗多少株?
4、学校图书馆前摆了一个方阵花坛,这个花坛的最外层每边各摆放 12 盆花,最外层共摆了多少盆花?这个花坛一共要多少盆花?
5.靠网络备课
网络信息技术的发展,为教师备课、教学提供了很大的便利,但是弊端也随之而来。很多教师备课并不是去熟悉教材,了解学生,精心设计教学,而是通过网络下载、复制、照搬别人的教案、课件,很多教师写教案就等于“复制十粘贴+打印”,制作课件就等于下载课件或组合课件,学校的集体备课就等于分工搜索下载,并美其名曰“资源共享”;或者从网络中搜罗各种信息,不加分析批判,一股脑儿地搬到教案中。很多教师一旦上不了网,就手足无措,不知如何备课上课了。“ 网络”无疑是教师们工作与学习的得力助手,但当备课上课只剩下“ 网络”时,教师们就彻底沦落成了知识的搬运工。
6.重课时备课,轻单元备课
有的教师单个课时教案齐全,但缺少单元备课。有的即使有单元备课,也备得不到位,不实用。这是由于有的教师受教学水平的限制,不知单元备课要解决什么问题及怎样解决,搞不清该单元在整个教材体系中的地位,找不出一个单元中各章节、各框架标题之间的关系,挖不出知识之间的内在联系,构建不出单元知识框架,从而使单元课有形式无内容。
1.对备课理解不清,目的不明
备课是教师的基本工作,但很多教师对备课的性质理解不正确,对备课的目的理解不明确。
主要表现在两个方面:一是认为备课就是写教案。有调查表明,很多教师在整个备课过程中,20%的精力用于钻研教材,了解学情,80%的精力用于书写教案。这种本末倒置的精力分配预示了备课的低效。同时,科技进步带来信息的高效利用,“网络教案”随之应运而生,集体备课成为“教案之和”的代名词,“拿来主义”更是多数教师的惯用做法。备课已成为一种形式,一种任务,一种负担,成为达到某种目的而不得不应付的差事。二是教师片面地认为备课就是“背课”。教师经常把上课的每句话、教学过程每一环节所需时间,甚至哪里需要停顿、哪里是重音等都写在教案上,将教案背得滚瓜烂熟,然后在课堂上照“案”宣科地上课。因此,在课堂上教师常常是“眼中无人”,整个就是自己在“背课”。

数据结构(树)习题与答案

数据结构(树)习题与答案

一、单选题1、树最适合用来表示()。

A.元素之间具有分支层次关系的数据B.有序数据元素C.元素之间无联系的数据D.无序数据元素正确答案:A2、在树结构中,若结点A有三个兄弟,且B是A的双亲,则B的度是()。

A.5B.4C.3D.2正确答案:B3、下列陈述中正确的是()。

A.二叉树是度为2的有序树B.二叉树中结点只有一个孩子时无左右之分C.二叉树中每个结点最多只有两棵子树,并且有左右之分D.二叉树中必有度为2的结点正确答案:C4、设深度为h的二叉树中只有度为0和度为2的结点,则此类二叉树中所包含结点数至少为()。

A.2h-1B.2h+1C.h+1D.2h正确答案:A解析: A、除根之外,每层只有两个结点,且互为兄弟。

5、设深度为h的二叉树中只有度为0和度为2的结点,则此类二叉树中所包含结点数至多为()。

A.2h-1B. 2h+1-1C. 2h-1-1D. 2h+1正确答案:A解析: A、构成完全二叉树。

6、具有n(n>0)个结点的完全二叉树的深度为()。

A.⌊ log2(n)⌋ +1B.⌈log2(n)⌉C.⌊ log2(n)⌋D.⌈log2(n)+1⌉正确答案:A7、具有32个结点的完全二叉树有()个叶子结点。

A.16B.14C.15D.17正确答案:A解析: A、对结点按层序编号,32号结点的双亲结点编号为16,则17至32号结点都为叶子,共16个。

8、一棵完全二叉树的第6层上有23个叶子结点,则此二叉树最多有()结点。

A.81B.78C.80D.79正确答案:A解析: A、完全二叉树的叶子结点只能在最下两层,要使结点最多,这棵二叉树深度为7,前6层结点数共为63,第6层有32个结点,其中叶子为23个,非叶子为9个,它们的度都为2,第7层只有18个结点,故整棵二叉树结点数为81.9、具有3个结点的二叉树有()种。

A.6B.3C.5D.4正确答案:C10、若一棵二叉树有9个度为2的结点,5个度为1的结点,则叶子结点的个数为()。

植树问题练习题(带答案)

植树问题练习题(带答案)

一、求棵数:1、有一条长800米的公路,在公路的一侧从头到尾每隔20米栽一棵杨树,需多少棵杨树苗?800÷20+1=412、在一条长2500米的公路一侧架设电线杆,每隔50米架设一根,若公路两端都不架设,共需电线多少根?500÷50-1=9(根)3、在一条长50米的跑道两旁,从头到尾每隔5米插一面彩旗,一共插多少面彩旗? 50÷5=10 10+1=11 11*2=224、公园大门前的公路长 80 米,要在公路两边栽上白杨树,每两棵树相距 8 米(两端也要种)。

园林工人共需要准备多少棵树?5、有一条公路长 1000 米,在公路的一侧每隔5米栽一棵垂柳,可种植垂柳多少棵?1000÷5+1=201(棵)6、两座楼房之间相距 56 米,每隔 4 米栽雪松一棵, 一行能栽多少棵?56÷4-1=13(棵)二、求间距:1、红领巾公园内一条林荫大道全长800米,在它的一侧从头到尾等距离地放着41个垃圾桶,每两个垃圾桶之间相距多少米?41-1=40 800÷40=20(米)2、在一条绿荫大道的一侧从头到尾坚电线杆,共用电线杆86根,这条绿荫大道全长1700米。

每两根电线杆相隔多少米?1700÷(86-1) =20(米)3、街心公园一条甬道长200米,在甬道的两旁从头到尾等距离栽种美人蕉,共栽种美人蕉82棵,每两棵美人蕉相距多少米?200÷(82÷2-1) =5(米)4、在一条长 250 米的路两旁栽树,起点和终点都栽,一共栽了 101 棵,每两棵相邻的树之间的距离都相等,你知道是多少米吗?25三、求全长:1、在一条公路上两侧每隔16米架设一根电线杆,共用电线杆52根,这条公路全长多少米?2、在一段公路的一边栽 95 棵树,两头都栽,每两棵树之间相距 5 米,这段公路全长多少米?(95-1)*5=4703、有 320 盆菊花,排成 8 行,每行中相邻两盆菊花之间相距 1 米,每行菊花长多少米?(320/8-1)*1四、封闭图形:1、一个圆形池塘,它的周长是300米,每隔5米栽种一棵柳树,需要树苗多少株? 300÷5=60(株)2、一个圆形水池周围每隔2米栽一棵杨树,共栽了40棵,水池的周长是多少米? 2 ×40=80(米)3、一个圆形养鱼池全长200米,现在水池周围种上杨树25棵,隔几米种一棵才能都种上?200÷25=8(米)4、学校图书馆前摆了一个方阵花坛,这个花坛的最外层每边各摆放 12 盆花,最外层共摆了多少盆花?这个花坛一共要多少盆花?12×4-4=44(盆) 12×12=144(盆)5、节目里广场中心摆了一个正方形花坛,花坛外1层都是菊花,最外层每边放了 10 盆,一共放了多少盆菊花?如果最外层每边放 20 盆,一共放了多少盆菊花?6、张大伯在承包的正方形池塘四周种上树,池塘边长为 60 米,每隔5米种一课,四个角上各种一棵,张大伯买了 50 棵树苗够吗?487、现有 60 个小朋友围城一个正方形做游戏,那么每边要站几个学生?如果围城五边形呢?六边形呢?8、一个圆形水池周围每隔 2 米栽一棵柳树,共栽40棵,水池的周长是多少?2*40=80五、锯木头:你发现了吗?1、把一根木头锯成3段需要锯几次?锯成6段需要锯几次?锯成10段需要锯几次2、有一根木料,打算把每根锯成3段,每锯开一处,需要5分钟,全部锯完需要多少分钟?5×(3-1)=10(分钟)3、有一根木料,打算把每根锯成4段,每锯开一处,需要3分钟,全部锯完需要多少分钟?94、一个木工锯一根长19米的木条。

数据结构(树和二叉树)练习题与答案1

数据结构(树和二叉树)练习题与答案1

1、树最适合用来表示()。

A.元素之间无联系的数据B.元素之间具有层次关系的数据C.无序数据元素D.有序数据元素正确答案:B2、现有一“遗传”关系,设x是y的父亲,则x可以把他的属性遗传给y。

表示该遗传关系最适合的数据结构为()。

A.线性表B.树C.数组D.图正确答案:B3、一棵节点个数为n、高度为h的m(m≥3)次树中,其分支数是()。

A.n+hB.h-1C.n-1D.nh正确答案:C4、若一棵3次树中有2个度为3的节点,1个度为2的节点,2个度为1的节点,该树一共有()个节点。

A.11B.5C.8D.10正确答案:A解析: A、对于该3次树,其中有n3=2,n2=1,n1=2,总分支数=总度数=n-1,总度数=1×n1+2×n2+3×n3=10,则n=总度数+1=11。

5、设树T的度为4,其中度为1、2、3、4的节点个数分别为4、2、1、1,则T中的叶子节点个数是()。

A.6B.8C.7D.5正确答案:B解析: B、这里n1=4,n2=2,n3=1,n4=1,度之和=n-1=n1+2n2+3n3+4n4=15,所以n=16,则n0=n-n1-n2-n3-n4=16-8=8。

6、有一棵三次树,其中n3=2,n2=1,n0=6,则该树的节点个数为()。

A.9B.12C.大于等于9的任意整数D.10正确答案:C解析: C、n=n0+n1+n2+n3=6+n1+1+2=9+n1。

7、假设每个节点值为单个字符,而一棵树的后根遍历序列为ABCDEFGHIJ,则其根节点值是()。

A.JB.BC.以上都不对D.A正确答案:A8、一棵度为5、节点个数为n的树采用孩子链存储结构时,其中空指针域的个数是()。

A.4nB.4n-1C.4n+1D.5n正确答案:C解析: C、总指针数=5n,非空总指针数=分支数=n-1,空指针域的个数=5n-(n-1)=4n+1。

9、有一棵三次树,其中n3=2,n2=2,n1=1,该树采用孩子兄弟链存储结构时,则总的指针域数为()。

树木练习题答案

树木练习题答案

树木练习题答案1. 解答第一题:树木是地球上最古老、最重要的生物之一。

它们扮演着保护土壤、吸收二氧化碳、提供氧气和提供栖息地的重要角色。

掌握树木的常见类别和特征对于我们认识自然界以及保护环境至关重要。

2. 解答第二题:树木的分类通常基于它们的特征、形态和生命周期。

在分类上,树木主要分为针叶树和阔叶树两大类。

2.1 针叶树:针叶树以其针状的叶片而得名,这些叶片通常较长且细长。

针叶树在适应干燥和寒冷环境方面具有独特的优势。

最常见的针叶树包括松树、云杉和冷杉等。

2.2 阔叶树:阔叶树的叶片宽而平坦,形状各异。

它们通常在温暖和湿润的环境中生长得更好。

一些典型的阔叶树包括橡树、枫树和桦树等。

3. 解答第三题:树木的主要特征是其树皮、树叶、花朵、果实以及生长习性等。

3.1 树皮:树木的树皮颜色、质地和形状各有不同。

例如,某些树木的树皮可能是光滑的,而其他树木的树皮则可能是粗糙的。

3.2 树叶:树叶的形态和大小也因树种而异。

一些树木的叶子呈尖形,而其他树木的叶子可能是圆形或心形。

3.3 花朵:花朵是树木进行繁殖的重要部分。

树木的花朵可以是鲜艳的,也可以是微小而不显眼的。

有些树木是花双性的,也就是说它们的花朵同时具有雄性和雌性的特征,而其他树木的花朵则是单性的。

3.4 果实:果实是树木成熟后产生的种子胚珠。

每种树木的果实都有独特的特征,有些树木的果实可以食用,而其他树木的果实可能会有毒。

3.5 生长习性:不同种类的树木在生长习性上也存在差异。

有些树木生长迅速,而其他树木生长缓慢而稳定。

4. 解答第四题:树木在人类生活中扮演着重要的角色。

它们为我们提供了木材、燃料和食物。

此外,树木对环境的影响也十分重要,它们能够调节气候、防止水土流失、为动物提供栖息地,并改善空气质量。

5. 结论:树木是地球上不可或缺的生物之一。

掌握树木的分类和特征可以帮助我们更好地了解自然界,加强对环境保护的认识。

我们应该珍惜树木,并意识到它们对我们生活和环境的重要性。

植树问题练习题带答案

植树问题练习题带答案

一、求棵数:1、有一条长800米的公路,在公路的一侧从头到尾每隔20米栽一棵杨树,需多少棵杨树苗?800- 20+1=412、在一条长2500米的公路一侧架设电线杆,每隔50米架设一根, 若公路两端都不架设,共需电线多少根500 -50-仁9 (根)3、在一条长50米的跑道两旁,从头到尾每隔5米插一面彩旗,一共插多少面彩旗?50 - 5=10 10+1=11 11*2=224、公园大门前的公路长80米,要在公路两边栽上白杨树,每两棵树相距8米(两端也要种)。

园林工人共需要准备多少棵树5、有一条公路长1000米,在公路的一侧每隔5米栽一棵垂柳,可6、两座楼房之间相距56米,每隔4米栽雪松一棵,一行能栽多少棵?56 - 4-1= 13(棵)二、求间距:1、红领巾公园内一条林荫大道全长800米,在它的一侧从头到尾等距离地放着41个垃圾桶,每两个垃圾桶之间相距多少米41-1=40 800-40=20 (米)2、在一条绿荫大道的一侧从头到尾坚电线杆,共用电线杆86根,这条绿荫大道全长1700米。

每两根电线杆相隔多少米1700- (86-1 )=20 (米)3、街心公园一条甬道长200米,在甬道的两旁从头到尾等距离栽种种植垂柳多少棵?1000 - 5+仁201(棵)美人蕉,共栽种美人蕉82棵,每两棵美人蕉相距多少米1、一个圆形池塘,它的周长是300米,每隔5米栽种一棵柳树,需要4、在一条长250米的路两旁栽树,起点和终点都栽,一共栽了102棵,每两棵相邻的树之间的距离都相等,你知道是多少米吗 5三、求全长:1、在一条公路上两侧每隔16米架设一根电线杆,共用电线杆52根, 这条公路全长多少米2、在一段公路的一边栽95棵树,两头都栽,每两棵树之间相距5 米,这段公路全长多少米(95- 1)*5 = 4703、有320盆菊花,排成8行,每行中相邻两盆菊花之间相距 1 米,每行菊花长多少米(320/8-1)*1树苗多少株?300- 5=60 (株)2、一个圆形水池周围每隔2米栽一棵杨树,共栽了40棵,水池的周长是多少米? 2 X 40=80 (米)3、一个圆形养鱼池全长200米,现在水池周围种上杨树25棵,隔几米种一棵才能都种上?200- 25=8 (米)4、学校图书馆前摆了一个方阵花坛,这个花坛的最外层每边各摆放12盆花,最外层共摆了多少盆花这个花坛一共要多少盆花12X4-4=44 (盆)12 X 12=144 (盆)(82-2-1 ) =5 (米)四、封闭图形:20盆,一共放了多少盆菊花5、节目里广场中心摆了一个正方形花坛,花坛外1层都是菊花,最外层每边放了10盆,一共放了多少盆菊花如果最外层每边放6张大伯在承包的正方形池塘四周种上树,池塘边长为60米,每隔5米种一棵,四个角上各种一棵,张大伯买了50棵树苗够吗487、现有60个小朋友围城一个正方形做游戏,那么每边要站几个学生如果围城五边形呢六边形呢8、一个圆形水池周围每隔2米栽一棵柳树,共栽40棵,水池的周长是多少2*40=80五、锯木头:你发现了吗1、把一根木头锯成3段需要锯几次锯成6段需要锯几次锯成10段需要锯几次2、有一根木料,打算把每根锯成3段,每锯开一处,需要5分钟,3、有一根木料,打算把每根锯成4段,每锯开一处,需要3分钟,全部锯完需要多少分钟?94、一个木工锯一根长19米的木条。

树问题练习题(带答案)

树问题练习题(带答案)

植树问题一、求棵数:1、有一条长800米的公路,在公路的一侧从头到尾每隔20米栽一棵杨树,需多少棵杨树苗?2、在一条长2500米的公路一侧架设电线杆,每隔50米架设一根,若公路两端都不架设,共需电线多少根?3、在一条长50米的跑道两旁,从头到尾每隔5米插一面彩旗,一共插多少面彩旗?4、公园大门前的公路长 80 米,要在公路两边栽上白杨树,每两棵树相距 8 米(两端也要种)。

园林工人共需要准备多少棵树?5、有一条公路长 1000 米,在公路的一侧每隔5米栽一棵垂柳,可种植垂柳多少棵?6、两座楼房之间相距 56 米,每隔 4 米栽雪松一棵, 一行能栽多少棵?二、求间距:1、红领巾公园内一条林荫大道全长800米,在它的一侧从头到尾等距离地放着41个垃圾桶,每两个垃圾桶之间相距多少米?2、在一条绿荫大道的一侧从头到尾坚电线杆,共用电线杆86根,这条绿荫大道全长1700米。

每两根电线杆相隔多少米?3、街心公园一条甬道长200米,在甬道的两旁从头到尾等距离栽种美人蕉,共栽种美人蕉82棵,每两棵美人蕉相距多少米?4、在一条长 250 米的路两旁栽树,起点和终点都栽,一共栽了 101 棵,每两棵相邻的树之间的距离都相等,你知道是多少米吗?三、求全长:1、在一条公路上两侧每隔16米架设一根电线杆,共用电线杆52根,这条公路全长多少米?2、在一段公路的一边栽 95 棵树,两头都栽,每两棵树之间相距 5 米,这段公路全长多少米?3、有 320 盆菊花,排成 8 行,每行中相邻两盆菊花之间相距 1 米,每行菊花长多少米?四、封闭图形:1、一个圆形池塘,它的周长是300米,每隔5米栽种一棵柳树,需要树苗多少株?2、一个圆形水池周围每隔2米栽一棵杨树,共栽了40棵,水池的周长是多少米?3、一个圆形养鱼池全长200米,现在水池周围种上杨树25棵,隔几米种一棵才能都种上?4、学校图书馆前摆了一个方阵花坛,这个花坛的最外层每边各摆放 12 盆花,最外层共摆了多少盆花?这个花坛一共要多少盆花?5、节目里广场中心摆了一个正方形花坛,花坛外1层都是菊花,最外层每边放了 10 盆,一共放了多少盆菊花?如果最外层每边放 20 盆,一共放了多少盆菊花?6、张大伯在承包的正方形池塘四周种上树,池塘边长为 60 米,每隔5米种一课,四个角上各种一棵,张大伯买了 50 棵树苗够吗?7、现有 60 个小朋友围城一个正方形做游戏,那么每边要站几个学生?如果围城五边形呢?六边形呢?8、一个圆形水池周围每隔 2 米栽一棵柳树,共栽40棵,水池的周长是多少?五、锯木头:你发现了吗?1、把一根木头锯成3段需要锯几次?锯成6段需要锯几次?锯成10段需要锯几次2、有一根木料,打算把每根锯成3段,每锯开一处,需要5分钟,全部锯完需要多少分钟?3、有一根木料,打算把每根锯成4段,每锯开一处,需要3分钟,全部锯完需要多少分钟?4、一个木工锯一根长19米的木条。

植树问题练习题(带答案)

植树问题练习题(带答案)

一、求棵数:1、有一条长800米的公路,在公路的一侧从头到尾每隔20米栽一棵杨树,需多少棵杨树苗?2、在一条长2500米的公路一侧架设电线杆,每隔50米架设一根,若公路两端都不架设,共需电线多少根?3、在一条长50米的跑道两旁,从头到尾每隔5米插一面彩旗,一共插多少面彩旗?4、公园大门前的公路长80 米,要在公路两边栽上白杨树,每两棵树相距8 米(两端也要种)。

园林工人共需要准备多少棵树?5、有一条公路长 1000 米,在公路的一侧每隔5米栽一棵垂柳,可种植垂柳多少棵?6、两座楼房之间相距 56 米,每隔4米栽雪松一棵, 一行能栽多少棵?二、求间距:1、红领巾公园内一条林荫大道全长800米,在它的一侧从头到尾等距离地放着41个垃圾桶,每两个垃圾桶之间相距多少米?2、在一条绿荫大道的一侧从头到尾坚电线杆,共用电线杆86根,这条绿荫大道全长1700米。

每两根电线杆相隔多少米?3、街心公园一条甬道长200米,在甬道的两旁从头到尾等距离栽种美人蕉,共栽种美人蕉82棵,每两棵美人蕉相距多少米?4、在一条长250 米的路两旁栽树,起点和终点都栽,一共栽了 101棵,每两棵相邻的树之间的距离都相等,你知道是多少米吗?三、求全长:1、在一条公路上两侧每隔16米架设一根电线杆,共用电线杆52根,这条公路全长多少米?2、在一段公路的一边栽95 棵树,两头都栽,每两棵树之间相距5米,这段公路全长多少米?3、有 320 盆菊花,排成 8 行,每行中相邻两盆菊花之间相距 1 米,每行菊花长多少米?四、封闭图形:1、一个圆形池塘,它的周长是300米,每隔5米栽种一棵柳树,需要树苗多少株?2、一个圆形水池周围每隔2米栽一棵杨树,共栽了40棵,水池的周长是多少米?3、一个圆形养鱼池全长200米,现在水池周围种上杨树25棵,隔几米种一棵才能都种上?4、学校图书馆前摆了一个方阵花坛,这个花坛的最外层每边各摆放 12 盆花,最外层共摆了多少盆花?这个花坛一共要多少盆花?5、节目里广场中心摆了一个正方形花坛,花坛外1层都是菊花,最外层每边放了10盆,一共放了多少盆菊花?如果最外层每边放20盆,--一共放了多少盆菊花?6、张大伯在承包的正方形池塘四周种上树,池塘边长为 60米,每隔5米种一课,四个角上各种一棵,张大伯买了 50 棵树苗够吗?7、现有 60 个小朋友围城一个正方形做游戏,那么每边要站几个学生?如果围城五边形呢?六边形呢?8、一个圆形水池周围每隔 2 米栽一棵柳树,共栽40棵,水池的周长是多少?五、锯木头:你发现了吗?1、把一根木头锯成3段需要锯几次?锯成6段需要锯几次?锯成10段需要锯几次?2、有一根木料,打算把每根锯成3段,每锯开一处,需要5分钟,全部锯完需要多少分钟?3、有一根木料,打算把每根锯成4段,每锯开一处,需要3分钟,全部锯完需要多少分钟?4、一个木工锯一根长19米的木条。

植树问题练习题带答案

植树问题练习题带答案

一、求棵数:1、有一条长800米的公路,在公路的一侧从头到尾每隔20米栽一棵杨树,需多少棵杨树苗? 800÷20+1=412、在一条长2500米的公路一侧架设电线杆,每隔50米架设一根,若公路两端都不架设,共需电线多少根 500÷50-1=9(根)3、在一条长50米的跑道两旁,从头到尾每隔5米插一面彩旗,一共插多少面彩旗? 50÷5=10 10+1=11 11*2=224、公园大门前的公路长 80 米,要在公路两边栽上白杨树,每两棵树相距 8 米(两端也要种)。

园林工人共需要准备多少棵树5、有一条公路长 1000 米,在公路的一侧每隔5米栽一棵垂柳,可种植垂柳多少棵? 1000÷5+1=201(棵)6、两座楼房之间相距 56 米,每隔 4 米栽雪松一棵, 一行能栽多少棵?56÷4-1=13(棵)二、求间距:1、红领巾公园内一条林荫大道全长800米,在它的一侧从头到尾等距离地放着41个垃圾桶,每两个垃圾桶之间相距多少米41-1=40 800÷40=20(米)2、在一条绿荫大道的一侧从头到尾坚电线杆,共用电线杆86根,这条绿荫大道全长1700米。

每两根电线杆相隔多少米1700÷(86-1)=20(米)3、街心公园一条甬道长200米,在甬道的两旁从头到尾等距离栽种美人蕉,共栽种美人蕉82棵,每两棵美人蕉相距多少米200÷(82÷2-1) =5(米)4、在一条长 250 米的路两旁栽树,起点和终点都栽,一共栽了 102 棵,每两棵相邻的树之间的距离都相等,你知道是多少米吗5三、求全长:1、在一条公路上两侧每隔16米架设一根电线杆,共用电线杆52根,这条公路全长多少米2、在一段公路的一边栽 95 棵树,两头都栽,每两棵树之间相距 5 米,这段公路全长多少米(95-1)*5=4703、有 320 盆菊花,排成 8 行,每行中相邻两盆菊花之间相距 1 米,每行菊花长多少米(320/8-1)*1四、封闭图形:1、一个圆形池塘,它的周长是300米,每隔5米栽种一棵柳树,需要树苗多少株? 300÷5=60(株)2、一个圆形水池周围每隔2米栽一棵杨树,共栽了40棵,水池的周长是多少米? 2 ×40=80(米)3、一个圆形养鱼池全长200米,现在水池周围种上杨树25棵,隔几米种一棵才能都种上?200÷25=8(米)4、学校图书馆前摆了一个方阵花坛,这个花坛的最外层每边各摆放 12 盆花,最外层共摆了多少盆花这个花坛一共要多少盆花12×4-4=44(盆) 12×12=144(盆)5、节目里广场中心摆了一个正方形花坛,花坛外1层都是菊花,最外层每边放了 10 盆,一共放了多少盆菊花如果最外层每边放20 盆,一共放了多少盆菊花6、张大伯在承包的正方形池塘四周种上树,池塘边长为 60 米,每隔5米种一棵,四个角上各种一棵,张大伯买了 50 棵树苗够吗487、现有 60 个小朋友围城一个正方形做游戏,那么每边要站几个学生如果围城五边形呢六边形呢8、一个圆形水池周围每隔 2 米栽一棵柳树,共栽40棵,水池的周长是多少2*40=80五、锯木头:你发现了吗1、把一根木头锯成3段需要锯几次锯成6段需要锯几次锯成10段需要锯几次2、有一根木料,打算把每根锯成3段,每锯开一处,需要5分钟,全部锯完需要多少分钟? 5×(3-1)=10(分钟)3、有一根木料,打算把每根锯成4段,每锯开一处,需要3分钟,全部锯完需要多少分钟?94、一个木工锯一根长19米的木条。

植树问题练习题(带答案)

植树问题练习题(带答案)

5、从一楼跑到五楼有 96 个台阶,小芳从一楼跑到 20 楼供需迈多少个台 阶?
6、有一根木料长 20 米,先锯下 2 米长的损坏部分, 然后把剩下的木 料锯成一样长的木条,又锯了 5 次,每根短木条长多少米?
6、小军从一楼走到三楼用了 6 分钟,照这样计算, 他从一楼走到九楼 要多少分钟?
六、爬楼梯和敲钟:你有这样的体会吗? 1、从一楼爬到二楼爬了几层?从一楼爬到四楼爬了几层?从一楼爬到六 楼爬了几层?
2、业务员小李要到六楼联系工作,他从 1 楼到 4 楼走了 54 级台阶,照 这样计算,小李走到 6 楼要走多少台阶?
3、有一根木料,打算把每根锯成 4 段,每锯开一处,需要 3 分钟,全部 锯完需要多少分钟?
3、从 1 楼走到 4 楼共要走 48 级台阶,如果每上一层楼的台阶数都相同, 那么从 1 楼到 6 楼共要走多少级台阶?
一、1、800÷20+1=41 2、500÷50-1=9(根) 3、50÷5=10 10+1=11
11*2=22
5、1000÷5+1=201(棵)
6、56÷4-1=13(棵) 二、1、41-1=40 800÷40=20(米) 2、1700÷(86-1) =20(米) 3、200÷(82÷2-1) =5(米) 4、25 三、2、(95-1)*5=470
三、求全长: 1、在一条公路上两侧每隔 16 米架设一根电线杆,共用电线杆 52 根,这条 公路全长多少米?
6、两座楼房之间相距 56 米,每隔 4 米栽雪松一棵, 一行能栽多少棵?
2、在一段公路的一边栽 95 棵树,两头都栽,每两棵树之间相距 5 米, 这段公路全长多少米?
5、节目里广场中心摆了一个正方形花坛,花坛外 1 层都是菊花,最外层 每边放了 10 盆,一共放 了多少盆菊花?如果最外层每边放 20 盆,一 共放了多少盆菊花?

植树问题52道应用练习题(带答案)

植树问题52道应用练习题(带答案)

植树问题一、求棵数:1、有一条长800米的公路,在公路的一侧从头到尾每隔20米栽一棵杨树,需多少棵杨树苗?2、在一条长2500米的公路一侧架设电线杆,每隔50米架设一根,若公路两端都不架设,共需电线多少根?3、在一条长50米的跑道两旁,从头到尾每隔5米插一面彩旗,一共插多少面彩旗?4、公园大门前的公路长 80 米,要在公路两边栽上白杨树,每两棵树相距 8 米(两端也要种)。

园林工人共需要准备多少棵树?5、有一条公路长 1000 米,在公路的一侧每隔5米栽一棵垂柳,可种植垂柳多少棵?6、两座楼房之间相距 56 米,每隔 4 米栽雪松一棵, 一行能栽多少棵?二、求间距:7、红领巾公园内一条林荫大道全长800米,在它的一侧从头到尾等距离地放着41个垃圾桶,每两个垃圾桶之间相距多少米?8、在一条绿荫大道的一侧从头到尾坚电线杆,共用电线杆86根,这条绿荫大道全长1700米。

每两根电线杆相隔多少米?9、街心公园一条甬道长200米,在甬道的两旁从头到尾等距离栽种美人蕉,共栽种美人蕉82棵,每两棵美人蕉相距多少米?10、在一条长 250 米的路两旁栽树,起点和终点都栽,一共栽了 101 棵,每两棵相邻的树之间的距离都相等,你知道是多少米吗?三、求全长:11、在一条公路上两侧每隔16米架设一根电线杆,共用电线杆52根,这条公路全长多少米?12、在一段公路的一边栽 95 棵树,两头都栽,每两棵树之间相距 5 米,这段公路全长多少米?13、有 320 盆菊花,排成 8 行,每行中相邻两盆菊花之间相距 1 米,每行菊花长多少米?四、封闭图形:14、一个圆形池塘,它的周长是300米,每隔5米栽种一棵柳树,需要树苗多少株?15、一个圆形水池周围每隔2米栽一棵杨树,共栽了40棵,水池的周长是多少米?16、一个圆形养鱼池全长200米,现在水池周围种上杨树25棵,隔几米种一棵才能都种上?17、学校图书馆前摆了一个方阵花坛,这个花坛的最外层每边各摆放 12 盆花,最外层共摆了多少盆花?这个花坛一共要多少盆花?18、节目里广场中心摆了一个正方形花坛,花坛外1层都是菊花,最外层每边放了 10 盆,一共放了多少盆菊花?如果最外层每边放 20 盆,一共放了多少盆菊花?19、张大伯在承包的正方形池塘四周种上树,池塘边长为 60 米,每隔5米种一课,四个角上各种一棵,张大伯买了 50 棵树苗够吗?20、现有 60 个小朋友围城一个正方形做游戏,那么每边要站几个学生?如果围城五边形呢?六边形呢?21、一个圆形水池周围每隔 2 米栽一棵柳树,共栽40棵,水池的周长是多少?五、锯木头:你发现了吗?22、把一根木头锯成3段需要锯几次?锯成6段需要锯几次?锯成10段需要锯几次23、有一根木料,打算把每根锯成3段,每锯开一处,需要5分钟,全部锯完需要多少分钟?24、有一根木料,打算把每根锯成4段,每锯开一处,需要3分钟,全部锯完需要多少分钟?25、一个木工锯一根长19米的木条。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《树》练习题
一、单项选择题
1、在一棵度为3的树中,度为3的结点数为2个,度为2的结点数为1个,度为1的结点数为2个,则度为0的结点数为( )个。
A. 4B.5C. 6D. 7
2、假设在一棵二叉树中,双分支结点数为15,单分支结点数为30个,则叶子结点数为( )个。
A. 15B.16C. 17D. 47
10、下面叙述正确的是( )。
A. 二叉树不是树
B. 二叉树等价于度为2的树
C. 完全二叉树必为满二叉树
D. 二叉树的左右子树有次序之分
11、任何一棵二叉树的叶子结点在先序、中序和后序遍历序列中的相对次序( )。
A. 不发生改变 B. 发生改变
C. 不能确定D. 以上都不对
12、已知一棵完全二叉树的结点总数为9个,则最后一层的结点数为( )。
6、由三个结点构成的二叉树,共有5种不同的形态。
7、设高度为h的二叉树中只有度为0和度为2的结点,则此类二叉树中所包含的结点数至少为2h+1。(根的高度为1)
8、对于一棵具有n个结点的二叉树,若一个结点的编号为i(0≤i≤n-1),则它的左孩子结点的编号为2i+1,右孩子结点的编号为2i+2,双亲结点的编号为(i-1)/2。
7. 满二叉树也是完全二叉树。(1)
8. 哈夫曼树一定是完全二叉树。(0)
9. 树的子树是无序的。(0)
10.度小于等于2的有序树即为二叉树。(0)
三、填空题
1、由带权为3,9,6,2,5的5个叶子结点构成一棵哈夫曼树,则带权路径长度为_55__。
2、在一棵二叉排序树上按中序遍历得到的结点序列是一个有序序列。
A. 1B.2C. 3D. 4
13、下列图示的顺序存储结构表示的二叉树是( )。
0
1
2
3
4
5
6
7
8
9
10
11
12
A
B
C
D
E
F
A.B.C.D.
14、设二叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树一定满足的条件是()。
A.空或只有一个结点B.高度等于其结点数
C.任一结点无左孩子D.任一结点无右孩子
#include <iostream>
#define MaxSize 100
struct Node{
Node *lChild;//左子树指针
Node *rChild;//右子树指针
DataType data;
};
class BTree {
private:
Node* root;
public:
BTree(); //构造函数
A. R[2i+1]B. R[2i]C. R[i/2]D. R[2i-1]
6、将含100个结点的完全二叉树,按照从上层到下层、同层从左到右的次序依次给它们编以从0开始的连续自然数,则编号为40的结点X的双亲的编号为( )。
A.19B.20 C. 21 D.39
7、由权值分别为3,8,6,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为( )。
9、假设一棵二叉树的先序序列为ABCEDFG,中序序列为AECBFDG,则该二叉树的层序遍历序列中结点E的直接前驱是结点F。
四、
1. 已知用一维数组存放的一棵完全二叉树:ABCDEFGHIJKL,写出该二叉树的先序、中序和后序遍历序列。
先序:ABDHIEJKCFLG
中序:HDIBJEKALFCG
后序:HIDJKEBLFGCA
3、假定一棵三叉树的结点数为50,则它的最小高度为( )。(根为第0层)
A. 3B.4C. 5D. 6
4、在一棵二叉树上第3层的结点数最多为( )(根为第0层)。
A. 2B.4C. 6D. 8
5、用顺序存储的方法将完全二叉树中的所有结点逐层存放在数组中R[1..n],结点R[i]若有左孩子,其左孩子的编号为结点( )。(若存放在R[0..n-1]则左孩子R[2i+1])
A. 24B.48C. 72D. 53
8、设n , m 为一棵二叉树上的两个结点,在中序遍历序列中n在m前的条件是( )。
A. n在m右方B. n在m 左方
C. n是m的祖先D. n是m的子孙
9、如果F是由有序树T转换而来的二叉树,那么T中结点的前序就是F中结点的( )。
A. 中序B. 前序C. 后序D. 层次序
2. 假设一棵二叉树的先序序列为EBADCFHGIKJ,中序序列为ABCDEFGHIJK,请写出该二叉树的后序遍历序列。
后序:ACDBGJKIHFE
3.若有字符a,b,c,d,e,f,g,h的频度权值分别为(30,5,9,11,15,2,7,16),试为这组字符设计哈弗曼编码。
哈弗曼编码:a:01 b:00001 c:100 d:101 e:001 f:00000 g:0001 h:11
五、算法设计题
按照以下树的定义,完成数类中的以下成员函数的编写。
(1)void PreOrder(Node* r)); //先序遍历的递归算法
(2)void InOrder(Node* r)); //中序遍历的递归算法
(3)void PostOrder(Node* r)); //后序遍历的递归算法
(4)int High(Node* bt); //求二叉树高度的递归算法
};
//二叉树先序遍历递归算法
void BTree::PreOrder(Node* r) {
if(r!=NULL) {
cout<<r->data;
PreOrder(r->lChild);
PreOrder(r->rChild);
}
}
//二叉树中序遍历递归算法
void BTree::InOrder(Node* r,) {
15、根据先序序列ABDEC和中序序列BDEAC确定对应的二叉树,该二叉树()。
A.是完全二叉树但不是满二叉树B.不是完全二叉树
C.是满二叉树D.不能确定
16、对任何一棵二叉树T,设N0、N1、N2分别是度数为0、1、2的结点数,则下列判断正确的是()。
A.N0=N2+1B.N1=N0+1C.N2=N0+1D.N2=N1+1
if(r!=NULL) {
InOrder(r->lChildt);
cout<<r->data;
InOrder(r->rChild);
}
}
//二叉树后序遍历递归算法
void BTree::PostOrder(Node* r,) {
if(r!=NULL) {
PostOrder(r->lChild);
PostOrder(r->rChild;
cout<<r->data;
}
}
//求二叉树的高度
int BTree::High(Node* r) {
int lh,rh;se {
lh = High(r->lChild);
rh = High(r->rChild);
if(lh>rh) return lh+1;
else return rh+1;
}
}
3、对于一棵具有n个结点的二叉树,当进行链接存储时,其二叉链表中的指针域的总数为2n个,其中n-1个用于链接孩子结点,n+1个空闲着。
4、在一棵二叉树中,度为0的结点个数为n0,度为2的结点个数为n2,则n0=n2+1。
5、一棵深度为k的满二叉树的结点总数为2k-1,一棵深度为k的完全二叉树的结点总数的最小值为2k-1,最大值为2k。(根的深度为1)
void PreOrder(Node* r)); //先序遍历的递归算法
void InOrder(Node* r)); //中序遍历的递归算法
void PostOrder(Node* r)); //后序遍历的递归算法
int High(Node* bt); //求二叉树高度的递归算法
int NodeNum(Node* bt); //求二叉树结点数目
二、判断题
1. 二叉树中每个结点的度不能超过2。(1)
2. 二叉树的前序遍历中,任意结点均处在其子女结点之前。(1)
3. 哈夫曼树的总结点个数(多于1时)不能为偶数。(1)
4. 由二叉树的先序序列和后序序列可以唯一确定一颗二叉树。(0)
5. 树的后序遍历与其对应的二叉树的中序遍历序列相同。(0)
6. 根据任意一种遍历序列即可唯一确定对应的二叉树。(0)
相关文档
最新文档