问答题

已知初始待排序关键码{5, 8, 1, 3, 9, 6, 2, 7},回答下列问题: (1)采用直接插入排序算法,写出6插入后的排序结果 (2)用Shell插入排序法进行排序,当采用的步长(增量)是3,通过这一趟排序后所形成的序列结果。 (3)写出采用冒泡法排升序的前三趟结果 (4)以第一元素为枢轴(支点)进行快速排升序,请给出第一趟排序(一次分割)后的结果。 (5)写出采用简单选择法排升序的前三趟的结果 (6)采用堆排序方法排升序,给出初始堆的序列结果

答案: (1)直接插入排序算法中,每次将一个待排序的关键码插入到已排序的序列中,使得插入后的序列仍然有序。初始待排序关键码为{5...
题目列表

你可能感兴趣的试题

问答题

除了宏程序语句以外的任何程序段都为NC语句。

答案: 在数控编程中,NC(Numerical Control)语句指的是直接控制机床运动的指令代码,它们定义了机床的运动轨迹、...
微信扫码免费搜题