
<<计算机算法设计与分析>>
课程报告
一.分治法
问题陈述:
对所给元素存储于数组中和存储于链表中两中情况,写出自然合并排序算法
解题思路:
将待排序元素分成大小大相同的两个集合分别对两个集合进行排序最终将排好序的子集合
合并成为所要求的排好序的集合自然排序是通过一次扫描待排元素中自然排好序的子数组
再进行子数组的合并排序
程序代码:
!
"# !
$ !
$%& ' ( !
$ !
!
)
)
*++!
)
,
,
-
.请输入要排序的总数/.