首页 > 电商考试> 公务员(国考)
题目内容 (请给出正确答案)
[单选题]

利用选择排序(边比较边交换)算法对一个大小为N的一维数组进行排序,外循环需要()次操作。

A.3

B.N-1

C.N

D.2N

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“利用选择排序(边比较边交换)算法对一个大小为N的一维数组进行…”相关的问题
第1题
关于冒泡排序(Bubbles Sorting),下列说法正确的是()。A.冒泡排序算法的时间复杂性为 O(n*n)。B

A.A.冒泡排序算法的时间复杂性为 O(n*n)。

B.B.冒泡排序每一遍都选出最小的数,因此属于选择类排序。

C.C.冒泡排序属于标准交换分类。

D.D.冒泡排序在最好情况下可以不进行任何交换。E在最坏情况下,算法需要进行 n遍比较和交换操作。

点击查看答案
第2题
下列内部排序算法中,其比较次数(交换次数)与序列初态无关的算法是()。A.快速排序B.直接插

下列内部排序算法中,其比较次数(交换次数)与序列初态无关的算法是()。

A.快速排序

B.直接插入排序

C.二路归并排序

D.冒泡排序

点击查看答案
第3题
关于查找和排序,下列叙述正确的是()。

A.排序只能对数字进行。

B.冒泡排序属于选择排序。

C.所有的排序类算法,其效率与对象的原始状态无关。

D.折半查找只能在有序数据序列中进行。E查找类算法的元操作是比较。

点击查看答案
第4题
按排序策略分类,起泡排序属于(①)。对n个元素的序列进行排序时,如果待排序元素序列的初始排列已
按排序策略分类,起泡排序属于(①)。对n个元素的序列进行排序时,如果待排序元素序列的初始排列已

经全部有序,则起泡排序过程中需进行(②)次元素值的比较,(③)次元素值的交换。如果待排序元素序列的初始排列完全逆序,则起泡排序过程中需进行(④)次元素值的比较,(⑤)次元素的交换。(1)供选择的答案:A、插入排序;B、选择排序;C、交换排序;D、分配排序;E、归并排序.

点击查看答案
第5题
下面是求无向连通图的最小生成树的一种算法://设图中总顶点数为n,总边数为m将图中所有的边按

下面是求无向连通图的最小生成树的一种算法:

//设图中总顶点数为n,总边数为m

将图中所有的边按其权值从大到小排序为;

若图不再连通,则恢复e1;(m=m+1);I=i+1;

(1)试间这个算法是否正确,并说明原因。

(2)以图8-44所示的图为例,写出执行以上算法的过程。

点击查看答案
第6题
冒泡排序(Bubble Sort) .也称为沉降排序(Sinking Sort) , 之所以称其为冒泡排序,是因为算法
冒泡排序(Bubble Sort) .也称为沉降排序(Sinking Sort) , 之所以称其为冒泡排序,是因为算法

中值相对较小的数据会像水中的气泡一样逐渐上升到数组的最顶端,与此同时,较大的数据逐渐地下沉到数组的底部。这个处理过程需要在整个数组范围内反复执行多遍。每一遍执行时,比较相邻的两个元素,若顺序不对,则将其位置交换,当没有数据需要交换时, 数据也就排好序了。编程将排序函数DataSort() 改用冒泡法实现。

点击查看答案
第7题
对于长度为 n的序列,采用冒泡排序法进行排序,一定要进行 n-1遍比较和交换操作。()

对于长度为 n的序列,采用冒泡排序法进行排序,一定要进行 n-1遍比较和交换操作。()

点击查看答案
第8题
若表R在排序前已按键值递增顺序排列,则比较次数最少的算法是()。A.直接插入排序B.快

若表R在排序前已按键值递增顺序排列,则比较次数最少的算法是()。

A.直接插入排序

B.快速排序

C.归并排序

D.选择排序

点击查看答案
第9题
对于一个使用邻接表存储的有向图G,可以利用深度优先遍历方法,对该图中结点进行拓扑排序。其基本思
想是:在遍历过程中,每访问一个顶点,就将其邻接到的顶点的入度减一,并对其未访问的、入度为O的邻接到的顶点进行递归。 (1)给出完成上述功能的图的邻接表定义。 (2)定义在算法中使用的全局辅助数组。 (3)写出在遍历图的同时进行拓扑排序的算法。

点击查看答案
第10题
计算连通网的最小生成树的Dijkstra算法可简述如下:将连通网所有的边以方便的次序逐条加人到初
始为空的生成树的边集合S中。每次选择并加人一条边时,需要判断它是否会与先前加人S中的边构成回路。如果构成了回路,则从这个回路中将权值(花费)最大的边退选。试设计一个求最小生成树的算法。要求以邻接矩阵作为连通网的存储结构,并允许在运算后改变邻接矩阵的结构。

点击查看答案
第11题
自由树(即无环连通图)T=(V,E)的直径是树中所有点对间最短路径长度的最大值,即T的直径定义为MAX D

自由树(即无环连通图)T=(V,E)的直径是树中所有点对间最短路径长度的最大值,即T的直径定义为MAX D(u,v),这里D(u,v)(u,v∈V)表示顶点u到顶点v的最短路径长度(路径长度为路径中所包含的边数)。写一算法求自由树T的直径,并分析算法的时间复杂度。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改