早教吧作业答案频道 -->其他-->
已知有一关键字序列为{12,9,24,52,37,42,17,99,11,30},分别写出执行以下排序算法的各趟排序结束结束时,关键字序列的状态.(1)希尔排序(按3.2.1的间隔)(2)冒泡排序(3)堆排序(升序)上述方
题目详情
已知有一关键字序列为{12,9,24,52,37,42,17,99,11,30},分别写出执行以下排序算法的各趟排序结束
结束时,关键字序列的状态.
(1)希尔排序(按3.2.1的间隔) (2)冒泡排序 (3)堆排序(升序)
上述方法中,哪些是稳定的排序?哪些是非稳定的排序?
结束时,关键字序列的状态.
(1)希尔排序(按3.2.1的间隔) (2)冒泡排序 (3)堆排序(升序)
上述方法中,哪些是稳定的排序?哪些是非稳定的排序?
▼优质解答
答案和解析
冒泡排序C++简单实现
#include
using namespace std;
void bubble_sort(int a[],int length);
int main(){
int a[]={5,7,6,1,3,4,3};
int length=6;
int i;
for(i=0;i
#include
using namespace std;
void bubble_sort(int a[],int length);
int main(){
int a[]={5,7,6,1,3,4,3};
int length=6;
int i;
for(i=0;i
看了 已知有一关键字序列为{12,...的网友还看了以下:
观察下列九个数字1,2,3,4,5,6,7,8,9的排列方式.第一行:123456789第二行:2 2020-05-12 …
按照一定的顺序把下列各数进行排列.(1)按从大到小的顺序排列.9米3毫米;9米3分米;9千米3米; 2020-05-13 …
给定81个数排成如图所示的数表,若每行的9个数与每列的9个数按表中顺序都构成等差数列 , 给定 2020-05-16 …
用直接插入排序方法对序列{15,11,9,10,13}进行排序,关键码比较次数是________。A 2020-05-23 …
用直接插入排序方法对序列{15,11,9,10,13}进行排序,关键码比较次数是 ______。A. 2020-05-23 …
用直接插入排序方法对序列{15,11,9,10,13}进行排序,关键码比较次数是A.10B.8C.4 2020-05-24 …
1到36依次排列,第一排1个数,第二排3个数,第三排5个数,第四排7个数,第五排9个数,第六排11 2020-06-11 …
9个数选7个进行排列组合,共36种,求每一种排列方式如题.我知道9个数选7个进行排列有36种,但是 2020-07-16 …
用329,59,439(排在一竖排)113(排在329数字空一格右)填9方格,使横行、竖行、斜行都 2020-07-18 …
队形排列9盏彩灯纵横交错的排成10行.而且每行都是3盏灯,请画出它的排列方式》 2020-12-25 …