理论卷2026年3月青少年软件编程(C\C++) · 七级

YLT C++ 7级 2026.03

满分 100 · 及格 60 · 时长 60 分钟 · 共 14 题 (单选5 / 判断5 / 编程题4)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #22036
分值 2
最小生成树的 Kruskal 算法,核心使用了哪种数据结构?()
A栈
B队列
C并查集
D哈希表
2
单选题号 #22037
分值 2

一棵深度为 55 的满二叉树,节点总数?()

A

1515

B

3131

C

6363

D

3232

3
单选题号 #22038
分值 2

最长公共子序列问题的经典动态规划解法,最坏时间复杂度为?()

A

O(n)O(n)

B

O(nlogn)O(n log n)

C

O(n2)O(n^2)

D

O(2n)O(2^n)

4
单选题号 #22039
分值 2

用埃氏筛法筛选 1∼n1 \sim n 的素数,时间复杂度为?()

A

O(sqrt(n))O(sqrt(n))

B

O(2n)O(2^n)

C

O(nlogn)O(n log n)

D

O(n2)O(n^2)

5
单选题号 #22040
分值 2

处理哈希冲突的链地址法,最坏情况下查找的时间复杂度为?()

A

O(1)O(1)

B

O(logn)O(log n)

C

O(n)O(n)

D

O(n2)O(n^2)

6
判断题号 #22041
分值 2

从 1010 个不同元素中选 55 个的组合数为 252252。()

A. 正确B. 错误
7
判断题号 #22042
分值 2
双向 BFS 可以有效降低单源 BFS 的搜索空间,提高搜索效率。()
A. 正确B. 错误
8
判断题号 #22043
分值 2
无向图的深度优先遍历可以判断图是否连通。()
A. 正确B. 错误
9
判断题号 #22044
分值 2

归并排序的最坏时间复杂度为 On2On^2。()

A. 正确B. 错误
10
判断题号 #22045
分值 2
Dijkstra 算法是可以解决负权最短路径问题。()
A. 正确B. 错误
🔒

已解锁前 10 题

第 11~14 题(共 4 题)需开通题库会员或使用积分包作答
本卷为 VIP 试卷:需开通题库会员(无限刷)或购买积分包(每题 1 积分);已购长期正课学员自动享有权益
海小星AI平台海小星AI平台

点亮AI梦想,编程未来之星。专业的青少年AI编程教育平台。

课程方向

  • AIGC人工智能
  • Scratch图形化
  • Python编程
  • C++/NOIP竞赛

联系我们

  • 北京市西城区万博苑7号楼3层F28室
  • +86-010-83553010
  • contact@seanova.cn

© 2026 海小星AI平台|京ICP备2022032747号

隐私政策服务条款