算法设计与分析 题目列表
数据结构与算法内,改进的冒泡排序的任一趟排序过程中,如果没有发生(),则说明已经有序;排序完毕。A、数据交换B、数据删除C、数据增加D、都不对

数据结构与算法中,若哈希表的装填因子α1,则可避免冲突的产生。

循环控制组成要素包含有()A、循环起始条件(循环初值)B、循环控制条件C、循环控制变量(步长值)D、循环执行时间

()是贪心算法与动态规划算法的共同点。A、重叠子问题B、构造最优解C、贪心选择性质D、最优子结构性质

在C语言中,strcat(字符数组,字符串)连接前两个字符串都有结束标志’/0’,连接后“字符数组”中存储的字符串的结束标志’/0’被舍弃,只在目标串的最后保留一个’/0’。

数据结构与算法里,从时间复杂度的角度来看,快速排序的时间复杂度是()。A、O(n*n)B、O(nlog2n)C、O(1)D、都不对

数据结构与算法里,一般来说,递归需要有下列哪三项条件()。A、递归返回段B、递归前进段C、递归出口D、递归中间段

舍伍德算法总能求得问题的()。

冒泡排序和()都属于交换排序。A、快速排序B、直接插入排序C、简单选择排序D、希尔排序

采用高级程序设计语言表达算法,主要好处是什么?

数据结构与算法里,字符串和字符数组是一回事。

从排序的稳定性上讲,快速排序是稳定排序。

数据结构与算法里,荷兰国旗算法应具有的算法的设计要求有()。A、正确性B、可读性C、健壮性D、效率与低存储量需求

算法的三要素是什么?

盘子数量是4的汉诺塔问题,需要移动的步数是()A、15B、16C、17D、18