题目内容 (请给出正确答案)
[单选题]

对n个元素进行直接选择排序,需要进行()趟选择和交换。

A.1

B.n

C.n-1

D.n/2

提问人:网友oldzhang 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有4位网友选择 D,占比36.36%
  • · 有4位网友选择 C,占比36.36%
  • · 有2位网友选择 B,占比18.18%
  • · 有1位网友选择 A,占比9.09%
匿名网友 选择了C
[42.***.***.102] 1天前
匿名网友 选择了C
[42.***.***.102] 1天前
匿名网友 选择了C
[42.***.***.102] 1天前
匿名网友 选择了C
[188.***.***.97] 1天前
匿名网友 选择了A
[18.***.***.234] 1天前
匿名网友 选择了D
[224.***.***.33] 1天前
匿名网友 选择了D
[60.***.***.118] 1天前
匿名网友 选择了B
[111.***.***.64] 1天前
匿名网友 选择了C
[146.***.***.162] 1天前
匿名网友 选择了C
[231.***.***.185] 1天前
匿名网友 选择了B
[253.***.***.113] 1天前
匿名网友 选择了C
[188.***.***.97] 1天前
匿名网友 选择了D
[210.***.***.228] 1天前
匿名网友 选择了D
[62.***.***.189] 1天前
匿名网友 选择了A
[18.***.***.234] 1天前
匿名网友 选择了D
[224.***.***.33] 1天前
匿名网友 选择了D
[60.***.***.118] 1天前
匿名网友 选择了B
[111.***.***.64] 1天前
匿名网友 选择了C
[146.***.***.162] 1天前
匿名网友 选择了C
[231.***.***.185] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“对n个元素进行直接选择排序,需要进行()趟选择和交换。”相关的问题
第1题
对n个记录的数组元素进行简单选择排序,所需进行的元素间的比较次数为 ( ) 。

A、n

B、n+1

C、n(n-1)/2

D、n^2

点击查看答案
第2题
按排序策略分类,起泡排序属于(①)。对n个元素的序列进行排序时,如果待排序元素序列的初始排列已经全部有序,则起泡排序过程中需进行(②)次元素值的比较,(③)次元素值的交换。如果待排序元素序列的初始排列完全逆序,则起泡排序过程中需进行(④)次元素值的比较,(⑤)次元素的交换。(1)供选择的答案:A、插入排序;B、选择排序;C、交换排序;D、分配排序;E、归并排序.

点击查看答案
第3题
按排序策略分类,起泡排序属于选择排序。对n个元素的序列进行排序时,如果待排序元素序列的初始排列已经全部有序,则起泡排序过程中需进行n-1次元素值的比较,0次元素值的交换。如果待排序元素序列的初始排列完全逆序,则起泡排序过程中需进行n(n-1)/2次元素值的比较,n(n-1)/2次元素的交换。
点击查看答案
第4题
为了保证快速排序在最坏情况也有较髙的排序效率,可选待排序序列的第一个元素、最后一个元素和位置位于最中间的一个元奈,在三者之中选择一个其值居中的元素,将其交换到待排序序列的第一个元素位置,再做一趟划分,若设整数数组A有n个元素,设计一个函数,实现上述三者取中并交换到待排序序列第一个元素位置的功能。

点击查看答案
第5题
与选择排序法相比,交换排序法在时间复杂度上:

A、他们一样

B、交换排序时间复杂度低于选择排序

C、交换排序时间复杂度高于选择排序

D、不确定

点击查看答案
第6题
奇偶交换排序是另一种交换排序。它的第一趟对序列中的所有奇数项i拼描,第二趟对序列中的所有偶数项i扫描,若A[i]≥Ali+1],则交换它们。第三趟对所有的奇数项扫描,第四趟对所有的偶数项扫描,……,如此反复,直到整个序列全部排好序为止。

(1)这种排序方法结束的条件是什么?

(2)写出奇偶交换排序的算法。

(3)当待排序排序码序列的初始排列是从小到大有序,或从大到小有序时,在奇偶交换排序过程中的排序码比较次数是多少?

点击查看答案
第7题
对于有n个元素的序列(a1,a2,…,an),若存在元素a,且具有关系,则称其为逆序元素。若该序列元素的
对于有n个元素的序列(a1,a2,…,an),若存在元素a,且具有关系,则称其为逆序元素。若该序列元素的排列还未排序,并存在ai≥aj(i<j),试问当将ai和aj相互交换之后,该序列中逆序元素的个数有什么变化?

点击查看答案
第8题
在快速排序方法中,进行每次划分时,是从当前待排序区间的(①)向(②)依次查找出处于逆序的元素并交换之,最后将基准元素交换到一个确定位置,从而以该位置把当前区间划分为前后两个子区间。

点击查看答案
第9题
设线性表有n个元素,以下算法中,( )在顺序表上实现比在链表上实现效率更高。
A.输出第i(0≤i≤n—1)个元素值

B.交换第0个元素与第1个元素的值

C.顺序输出这n个元素的值

D.输出与给定值x相等的元素在线性表中的序号

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信