问答题
简述直接插入排序、简单选择排序、2路归并排序的基本思想以及在时间复杂度和排序稳定性上的差别。【西北工业大学1999二(8分)】
【参考答案】
正确答案:直接插入排序的基本思想是基于插入,开始假定第一个记录有序,然后从第二个记录开始,依次插入前面有序的子文件中。即将记录R[i](2≤i≤n)插入有序子序列R[1..i—1]中,使记的有序序列从R[1..i-1]变为R[1..i],最终使整个文件有序。共进行n一1趟插入。最坏时间复杂度是O(n......
(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)