- 1
- 0
- 约4.16千字
- 约 8页
- 2026-07-04 发布于江苏
- 举报
算法工程师职业认证
一、单项选择题(共10题,每题1分,共10分)
下列哪种数据结构最适合实现栈?
A.链表
B.数组
C.堆
D.哈希表
答案:B
解析:栈是先进后出的数据结构,数组可以通过随机访问特性高效实现栈操作,而链表虽然也可实现栈,但数组在栈场景下更优。堆和哈希表与栈的定义不符。
决策树算法中,用于选择分裂属性的最小增益策略是?
A.信息增益
B.基尼不纯度
C.交叉熵
D.方差减少
答案:B
解析:决策树常用的分裂标准是基尼不纯度(GiniImpurity),信息增益也是常见但基尼不纯度更易计算。交叉熵是逻辑回归的损失函数,方差减少用于聚类。
在图算法中,Dijkstra算法主要用于解决什么问题?
A.最小生成树
B.最短路径
C.图的连通性
D.关联分组
答案:B
解析:Dijkstra算法通过贪心策略找到图中单源最短路径,Prim算法用于最小生成树,连通性通过BFS/DFS检测,关联分组属于聚类问题。
下列哪种算法不属于NP完全问题?
A.哈密顿路径问题
B.子集和问题
C.快速排序
D.旅行商问题
答案:C
解析:快速排序是时间复杂度为O(nlogn)的典型分治算法,不属于NP问题。其他三者均为经典的NP完全问题。
在机器学习过拟合处理中,以下哪种方法最常用?
A.数据增强
B.参数归一化
C.正则化
D.交叉验证
答案:
您可能关注的文档
- 2017团购发展现状.docx
- 2026年RPA工程师考试题库(附答案和详细解析)(0602).docx
- 2026年健康管理师考试题库(附答案和详细解析)(0618).docx
- 2026年数字化转型师考试题库(附答案和详细解析)(0607).docx
- 2026年数据可视化设计师考试题库(附答案和详细解析)(0608).docx
- 2026年注册交通工程师考试题库(附答案和详细解析)(0525).docx
- 2026年注册招标师考试题库(附答案和详细解析)(0525).docx
- 2026年注册振动工程师考试题库(附答案和详细解析)(0527).docx
- 2026年注册气象工程师考试题库(附答案和详细解析)(0524).docx
- 2026年能源管理师考试题库(附答案和详细解析)(0505).docx
原创力文档

文档评论(0)