题目内容 (请给出正确答案)
[单选题]

已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是

A.堆排序

B.直接插入排序

C.快速排序

D.直接选择排序

提问人:网友iamc333 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有5位网友选择 D,占比3.97%
  • · 有5位网友选择 A,占比3.97%
  • · 有5位网友选择 B,占比3.97%
  • · 有5位网友选择 C,占比3.97%
  • · 有4位网友选择 B,占比3.17%
  • · 有4位网友选择 B,占比3.17%
  • · 有4位网友选择 D,占比3.17%
  • · 有4位网友选择 D,占比3.17%
  • · 有4位网友选择 B,占比3.17%
  • · 有4位网友选择 C,占比3.17%
  • · 有4位网友选择 B,占比3.17%
  • · 有3位网友选择 A,占比2.38%
  • · 有3位网友选择 C,占比2.38%
  • · 有3位网友选择 A,占比2.38%
  • · 有3位网友选择 A,占比2.38%
  • · 有3位网友选择 A,占比2.38%
  • · 有3位网友选择 D,占比2.38%
  • · 有3位网友选择 B,占比2.38%
  • · 有3位网友选择 D,占比2.38%
  • · 有3位网友选择 B,占比2.38%
  • · 有3位网友选择 D,占比2.38%
  • · 有3位网友选择 D,占比2.38%
  • · 有2位网友选择 C,占比1.59%
  • · 有2位网友选择 D,占比1.59%
  • · 有2位网友选择 D,占比1.59%
  • · 有2位网友选择 D,占比1.59%
  • · 有2位网友选择 D,占比1.59%
  • · 有2位网友选择 D,占比1.59%
  • · 有2位网友选择 A,占比1.59%
  • · 有2位网友选择 A,占比1.59%
  • · 有2位网友选择 B,占比1.59%
  • · 有2位网友选择 C,占比1.59%
  • · 有2位网友选择 B,占比1.59%
  • · 有2位网友选择 C,占比1.59%
  • · 有2位网友选择 C,占比1.59%
  • · 有2位网友选择 C,占比1.59%
  • · 有1位网友选择 B,占比0.79%
  • · 有1位网友选择 C,占比0.79%
  • · 有1位网友选择 A,占比0.79%
  • · 有1位网友选择 B,占比0.79%
  • · 有1位网友选择 D,占比0.79%
  • · 有1位网友选择 B,占比0.79%
  • · 有1位网友选择 A,占比0.79%
  • · 有1位网友选择 D,占比0.79%
  • · 有1位网友选择 C,占比0.79%
  • · 有1位网友选择 A,占比0.79%
  • · 有1位网友选择 A,占比0.79%
  • · 有1位网友选择 C,占比0.79%
  • · 有1位网友选择 C,占比0.79%
  • · 有1位网友选择 B,占比0.79%
  • · 有1位网友选择 A,占比0.79%
  • · 有1位网友选择 C,占比0.79%
  • · 有1位网友选择 A,占比0.79%
匿名网友 选择了C
[152.***.***.224] 1天前
匿名网友 选择了D
[71.***.***.23] 1天前
匿名网友 选择了B
[164.***.***.34] 1天前
匿名网友 选择了C
[102.***.***.169] 1天前
匿名网友 选择了D
[131.***.***.98] 1天前
匿名网友 选择了B
[164.***.***.34] 1天前
匿名网友 选择了C
[152.***.***.224] 1天前
匿名网友 选择了C
[23.***.***.194] 1天前
匿名网友 选择了D
[71.***.***.23] 1天前
匿名网友 选择了C
[198.***.***.192] 1天前
匿名网友 选择了D
[131.***.***.98] 1天前
匿名网友 选择了A
[133.***.***.150] 1天前
匿名网友 选择了C
[198.***.***.192] 1天前
匿名网友 选择了A
[133.***.***.150] 1天前
匿名网友 选择了C
[23.***.***.194] 1天前
匿名网友 选择了C
[102.***.***.169] 1天前
匿名网友 选择了D
[69.***.***.250] 1天前
匿名网友 选择了B
[227.***.***.26] 1天前
匿名网友 选择了A
[110.***.***.227] 1天前
匿名网友 选择了B
[244.***.***.191] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的…”相关的问题
第1题
(2 )算法的 时间 复杂度是指

A )算法的执行时间

B )算法所处理的数据量

C )算法程序中的 语句 或指令条数

D )算法在执行过程中所需要的基本运算次数

点击查看答案
第2题
(18 )以下选项中与 if (a==1 ) a=b; else a++; 语句功能不同的 switch 语句是

A )

switch (a )

{case : a=b ; break ;

default:a++ ;

B )

switch (a==1 )

{case 0 : a=b ; break ;

case 1 : a++ ;

}

C )

switch (a )

{default : a++ ; break ;

case 1 : a=b ;

}

D )

switch (a==1 )

{case 1 : a=b ; break ;

case 0 : a++ ;

}

点击查看答案
第3题
(23 )下列语句组中,正确的是

A ) char *s ; s= " Olympic ";

B ) char s[7] ; s= " Olympic ";

C ) char *s ; s= { " Olympic " } ;

D ) char s[7] ; s= { " Olympic " } ;

点击查看答案
第4题
(32 ) 有以下程序

#include

#define N 8

void fun (int *x , int i )

{ *x=* (x + i ) ; }

main ()

{int a[N]= { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 } , i ;

fun (a , 2 ) ;

for (i=O ; i < N / 2 ; i++ )

{ printf (" %d ", a[i] ) ; }

printf (" \n " ) ;

程序运行后的输出结果是

A ) 1313

B ) 2234

C ) 3234

D ) 1234

点击查看答案
第5题
(34 )有以下程序

#include

int fun ()

{ static int x=1;

x*2; return x;

}

main ()

{ int i,s=1 ,

for (i=1;i<=2;i++ ) s=fun () ;

printf (" %d \ n " ,s ) ;

程序运行后的输出结果是

A ) O

B ) 1

C ) 4

D ) 8

点击查看答案
第6题
(38 )有以下定义和语句

struct workers

{ int num;char name[20];char c;

struct

{ int day; int month; int year; } s;

} ;

struct workers w,*pw;

pw = &w;

能给 w 中 year 成员赋 1980 的语句是

A ) *pw.year = 198O;

B ) w.year=1980;

C ) pw->year=1980;

D ) w.s.year=1980;

点击查看答案
第7题
(40 )有以下程序

#include

main ()

{ FILE *fp;char str[10];

fp=fopen (" myfile.dat " , " w " ) ;

fputs (" abc " ,fp ) ;fclose (fp ) ;

fpfopen (" myfile.dat:, " a+ " ) ;

fprintf (fp, " %d " ,28 ) ;

rewind (fp ) ;

fscanf (fp, " %s " ,str ) ; puts (str ) ;

fclose (fp ) ;

}

程序运行后的输出结果是

A ) abc

B ) 28c

C ) abc28

D )因类型不一致而出错

点击查看答案
第8题
(5 )有一个学生选课的关系,其中学生的关系模式为:学生(学号 , 姓名 , 班级 , 年龄 ) ,课程的关系模式为:课程(课号 , 课程名 , 学时 ) ,其中两个关系模式的键分别是学号和课号 , 则关系模式选课可定义为:选课(学号 , 【 5 】 , 成绩 ) 。
点击查看答案
第9题
下面程序是指从终端读入的20个字符放入字符数组中,然后利用指针变量输出上述字符串,请填空。

#include

main ()

{ int i; char? s[21],*p;

for (i=0;i<20;i++)

s[i]=getchar ();

s[i]=【6】;

p =【7】

while (*p)putchar? (【8】);

}

点击查看答案
第10题
有如下程序

main()

{ int a=2,b=-1,c=2;

if(a A.0

B.1

C.2

D.3

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信