- 1
- 0
- 约8.69千字
- 约 36页
- 2026-09-10 发布于河南
- 举报
全国计算机等级考试(NCRE)二级C语言程序设计样题及参考答案
一、单项选择题(共40小题,每小题1分,合计40分)
1.某二叉树的前序遍历序列为ABCDE,中序遍历序列为BADCE,则其后序遍历序列为
A.BDECA
B.BCAED
C.BAEDC
D.BEACD
答案:A
解析:二叉树前序遍历的首个节点为根节点,本题中根节点为A;结合中序遍历序列,A左侧仅有的节点B为根节点的左子树节点,无其他子节点,A右侧的D、C、E构成根节点的右子树。对右子树分析,前序遍历中右子树的首个访问节点为C,即右子树的根节点,结合中序遍历序列,C左侧的D为其左子节点、右侧的E为其右子节点,该子树也无下层子节点。按照左子树→右子树→根节点的后序遍历规则,最终得到的后序序列为BDECA。
2.下列排序方法中,最坏情况下时间复杂度最小的是
A.冒泡排序
B.快速排序
C.堆排序
D.直接插入排序
答案:C
解析:冒泡排序、快速排序、直接插入排序在最坏情况下的时间复杂度均为O(n2),仅堆排序最坏情况下时间复杂度为O(nlog?n),是四类算法中最小的。
3.面向对象方法中,将对象的属性和操作结合为一个独立整体,对外隐藏内部实现细节的特性被称为
A.继承
B.封装
C.多态
D.抽象
答案:B
解析:封装的核心定义就是将数据与操作数据的方法绑定为独立实体,仅对外暴露受控的访问接
您可能关注的文档
- 人教版2025-2026学年七年级下册地理教学工作计划(及进度表).docx
- 人教版2025-2026学年七年级生物下册教学工作计划(及进度表).docx
- 人教版2025-2026学年六年级下册数学教学工作计划(及进度表).docx
- 人教版2025-2026学年九年级物理上册教学工作计划(及进度表).docx
- 人教版2025-2026学年二年级道德与法治上册教学工作计划(及进度表).docx
- 人教版2025-2026学年八年级数学上册教学工作计划(及进度表).docx
- 人教版2025-2026学年八年级生物上册教学工作计划(及进度表).docx
- 人教版2025-2026学年八年级地理上册教学工作计划(及进度表).docx
- 人教版2025-2026学年八年级道德与法治上册教学工作计划(及进度表).docx
- 人教版(五四制)2027-2028学年六年级道德与法治(全一册)上册教学工作计划(含进度表).docx
最近下载
- 危险性较大工程验收表格(危大工程).doc VIP
- 22S702室外排水设施设计与施工-钢筋混凝土化粪池.docx VIP
- 人教版数学一年级上册《位置:左右》真题同步练习3(含答案和解析50题).docx VIP
- 新版(2021-2026)历年高考语文(全国1卷)考点对比分析.pdf
- 附件:新版自助发卡机操作手册.doc VIP
- 秋人教版小学二年级数学上册《第四单元厘米和米》大单元整体教学设计.docx
- 挖掘机1合格证.pdf VIP
- 零碳园区给排水方案.docx
- 中建市场营销管理制度汇编(366页).docx VIP
- D500~D502:《防雷与接地》上册(2016年合订本).pdf VIP
原创力文档

文档评论(0)