问题:荷兰国旗问题,定义交换两个元素的函数,参数为指针,请问当参数为指针类型的函数,其传递属于()。A、值传递B、地址传递C、形参传递D、实参传递
查看答案
问题:数据结构中,动态查找的常用方法是二叉排序树。
问题:实现合并排序利用的算法是()。A、分治策略B、动态规划法C、贪心法D、回溯法
问题:数据结构与算法里,关于哈希表的装填因子,以下正确的有()。A、装填因子的值越小,发生冲突的概率越小B、装填因子越大,表中填入的记录越多,在填入的时候发生冲突的可能性就越大,在进行查找时候,查找的次数也就越多。C、装填因子=表中填入的记录数/哈希表的总长度D、装填因子的值越小,就可以避免冲突的发生
问题:数据结构与算法内,从时间复杂度的角度来看,快速排序的时间复杂度是()。A、O(n*n)B、O(nlog2n)C、O(1)D、都不对
问题:采用简单选择排序,共有N个记录,每趟最多进行()次交换。A、1B、2C、N-2D、N-1
问题:数据结构中,折半查找需要记录是链式存储并且有序。
问题:希尔排序属于不稳定排序,而直接插入排序是稳定排序。
问题:简单选择排序算法中,每一趟选择最小的记录的过程,则每一趟排序的时间复杂度是()A、O(n)B、O(n*n)C、O(1)D、O(n*log2n)
问题:冒泡排序是一种常用的排序方式,其时间复杂度是()。A、O(n)B、O(n*n)C、O(1)D、O(nlog2n)
问题:数据结构中,关于查找表的逻辑结构,下列选项中说法正确的是()。A、查找表是集合类型的逻辑结构B、查找表是线性的逻辑结构C、查找表是树形的逻辑结构D、查找表是图形的逻辑结构
问题:当输入规模为n时,算法增长率最快的是()A、12nB、100log2nC、2n2D、3nlog3n
问题:数据结构中,下列选项中是折半查找的时间复杂度的是()。A、O(1)B、O(log2n)C、O(n*n)D、O(n)
问题:穷举法求解问题的两个基本要素()A、确定穷举对象和穷举范围B、确定判定条件C、确定穷举所需要的时间D、确定列举穷举的地点
问题:简述分支限界法及其算法思想。
问题:希尔排序就稳定性和内外排序而言,属于()A、稳定排序B、不稳定排序C、内排序D、外排序
问题:数据结构中,O(n)是以下哪种算法的复杂度()。A、顺序查找B、顺序表删除元素C、顺序表插入元素D、单链表查找第i个元素
问题:关于简单选择排序,下列选项描述正确的是()。A、从大类上讲,简单选择排序是插入排序B、从大类上讲,简单选择排序是选择排序C、从大类上讲,简单选择排序是交换排序D、从大类上讲,简单选择排序是归并排序
问题:简述分治法与动态规划法的异同。
问题:数据结构与算法里,循环结构是用来描述可以重复执行的程序。