云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据结构课后答案 - 北邮

数据结构课后答案 - 北邮

  • 62 次阅读
  • 3 次下载
  • 2025/5/26 6:08:43

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. 如果存储结构采用的是带头结点的单链表,编写排序算法使链表中的元素有序排列。

搜索更多关于: 数据结构课后答案 - 北邮 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

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. 利用快速排序算法的思想,编写

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com