首页 题库中心 算法期末

算法期末

- 该题库主要针对算法相关知识进行考核,旨在测试考生对算法基本概念、常见算法策略、算法复杂度分析以及一些经典算法问题的理解和掌握程度。 - 涵盖的主题包括算法的基本性质(如确定性、输入输出要求等)、各种算法策略(分治法、动态规划、贪心算法、回溯法等)的特点与应用、算法复杂度(时间复杂度和空间复杂度)的分析与计算、经典算法问题(如最长递增子序列、0 - 1背包问题、最长公共子序列、最大子段和问题等)的求解方法,以及一些特定算法(如归并排序、快速排序、Dijkstra算法、Kruskal算法、Prim算法、哈夫曼编码等)的具体实现和性质。

章节数量
1
查看次数
16
题目总数
83
公开
题库类型
题库作者
未知
更新时间
2025-12-30 19:10:41
题库小程序二维码
试题通推广图片

章节列表

算法期末
83题

思维导图

相似题库

练习中心

顺序练习

按照章节顺序依次练习所有题目,适合系统学习

组卷考试

随机抽取题目进行练习,适合巩固知识和检验学习效果

错题重做

针对做错的题目进行重点练习,强化薄弱环节

章节练习

选择特定章节进行练习,针对性提升某一知识点

轻松一刻

收藏题目

集中练习收藏的重点题目,加深理解和记忆

考试记录

按题型或难度进行专项练习,突破学习瓶颈

题型练习

按照章节题型获取题目练习,适合系统学习

小练习

随机抽取题目练习

题目预览

单选题

1.以下关于算法正确的是()。

A
算法必须有输入
B
算法必须有输出
C
算法必须有确定性
D
以上都正确
https://www.shititong.cn/cha-kan/shiti/005efc52-bbd8-2e38-c0f9-e53f6a9d5400.html
单选题

2.以下时间复杂度中,增长速度最慢的是()。

A
O(n)
B
O(n log n)
C
O(n^2)
D
O(2^n)
https://www.shititong.cn/cha-kan/shiti/005efc52-bbd8-3748-c0f9-e53f6a9d5400.html
单选题

3.以下算法中,不是分治法的是()。

A
归并排序
B
快速排序
C
插入排序
D
二分搜索
https://www.shititong.cn/cha-kan/shiti/005efc52-bbd8-38b0-c0f9-e53f6a9d5400.html
单选题

4. (单选题)以下关于动态规划的描述,正确的是()。

A
动态规划问题必须满足无后效性
B
动态规划问题必须满足最优子结构性质
C
动态规划问题必须满足重叠子问题性质
D
以上都正确
https://www.shititong.cn/cha-kan/shiti/005efc52-bbd8-39e6-c0f9-e53f6a9d5400.html
单选题

5. (单选题)以下关于贪心算法的描述,错误的是()。

A
贪心算法在每一步都做出局部最优选择
B
贪心算法的解不一定是全局最优解
C
贪心算法适用于所有最优化问题
D
贪心算法的效率通常较高
https://www.shititong.cn/cha-kan/shiti/005efc52-bbd8-3b12-c0f9-e53f6a9d5400.html
单选题

6. (单选题)对于序列{1, 3, 5, 7, 9},最长递增子序列的长度为()。

A
1
B
3
C
5
D
7
https://www.shititong.cn/cha-kan/shiti/005efc52-bbd8-3c34-c0f9-e53f6a9d5400.html
单选题

7. (单选题)以下算法中,时间复杂度为O(n log n)的是()。

A
冒泡排序
B
插入排序
C
归并排序
D
选择排序
https://www.shititong.cn/cha-kan/shiti/005efc52-bbd8-3d56-c0f9-e53f6a9d5400.html
单选题

8. (单选题)以下关于回溯法的描述,错误的是()。

A
回溯法是一种系统搜索算法
B
回溯法可以解决组合优化问题
C
回溯法通常采用深度优先搜索策略
D
回溯法在搜索过程中不需要回溯
https://www.shititong.cn/cha-kan/shiti/005efc52-bbd8-3e1e-c0f9-e53f6a9d5400.html
单选题

9.以下关于0-1背包问题的描述,正确的是()。

A
0-1背包问题可以用贪心算法求解
B
0-1背包问题可以用动态规划求解
C
0-1背包问题属于P类问题
D
0-1背包问题可以用分治法求解
https://www.shititong.cn/cha-kan/shiti/005efc52-bbd8-3ee6-c0f9-e53f6a9d5400.html
单选题

10.以下关于最长公共子序列(LCS)问题的描述,正确的是()。

A
LCS问题可以用分治法求解
B
LCS问题可以用动态规划求解
C
LCS问题可以用贪心算法求解
D
LCS问题不能用动态规划求解
https://www.shititong.cn/cha-kan/shiti/005efc52-bbd8-3fae-c0f9-e53f6a9d5400.html
关闭按钮图标
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图片
欢迎登录试题通
可以使用以下方式扫码登陆
试题通APP图标
使用APP登录
微信图标
使用微信登录