第一范文网 - 专业文章范例文档资料分享平台

数据结构课后答案 - 北邮

来源:用户分享 时间:2025/5/28 15:45:48 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1619253155294335113986869

4. 设有关键码序列(Q,H,C,Y,Q,A,M,S,R,D,F,X),要求按照关键码值递增的次序进行排序。

(1) 若采用初时步长为4的Shell(希尔)排序法,写出一趟排序的结果;

(2) 若采用以第一个元素为分界元素(枢轴)的快速排序法,写出一趟排序的结果。 答案:

(1) (Q,A,C,S,Q,D,F,X,R,H,M,Y)

(2) (F,H,C,D,Q,A,M,Q,R,S,Y,X)

5. 试编写一个双向冒泡排序算法,即在排序过程中交替改变扫描方向。

6. 编写算法,实现将整形数组中的元素按照奇数和偶数分开,使奇数在原数组的前面,偶

数在原数组的后面。

7. 利用快速排序算法的思想,编写算法,实现求第k个最小值的功能。

8. 试写一个非递归的快速排序算法。

9. 如果存储结构采用的是带头结点的单链表,编写排序算法使链表中的元素有序排列。

搜索更多关于: 数据结构课后答案 - 北邮 的文档
数据结构课后答案 - 北邮.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2okdk1c8vv4n7xz5ebct_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top