• 2021-04-14 问题

    4.试将折半查找的算法改写成递归算法。Itbisearch(sqlistL,itlow,ithigh,elemtypex){If(lowhigh)retur(0else{if(L.data[mid]==x)retur(mid);elseif(L.data[mid]x)bisearch(L,low,mid-1,x);elsebisearch(L,mid+1,high,x);}}//bisearch

    4.试将折半查找的算法改写成递归算法。Itbisearch(sqlistL,itlow,ithigh,elemtypex){If(lowhigh)retur(0else{if(L.data[mid]==x)retur(mid);elseif(L.data[mid]x)bisearch(L,low,mid-1,x);elsebisearch(L,mid+1,high,x);}}//bisearch

  • 2022-06-09 问题

    已知线性表L=(21,-7,-8,19,0,-11,34,30,-10),写出执行f30(&L)后的L状态。()voidf30(SeqList*L){inti,j;for(i=j=0;ilength;i++)if(L->data[i]>=0){if(i!=j)L->data[j]=L->data[i];j++;}L->length=j;}[/i][/i] A: L=(-7,-8,0,-11,-10) B: L=(21,19,34,30) C: L=(21,19,0,34,30) D: L=(-7,-8,-11,-10)

    已知线性表L=(21,-7,-8,19,0,-11,34,30,-10),写出执行f30(&L)后的L状态。()voidf30(SeqList*L){inti,j;for(i=j=0;ilength;i++)if(L->data[i]>=0){if(i!=j)L->data[j]=L->data[i];j++;}L->length=j;}[/i][/i] A: L=(-7,-8,0,-11,-10) B: L=(21,19,34,30) C: L=(21,19,0,34,30) D: L=(-7,-8,-11,-10)

  • 2022-05-28 问题

    1、通过表达式( )可以获取带头结点的单链表L中首元素结点的数据值。 A: L->next B: (L->next)->data C: L->data D: L->data

    1、通过表达式( )可以获取带头结点的单链表L中首元素结点的数据值。 A: L->next B: (L->next)->data C: L->data D: L->data

  • 2022-06-07 问题

    当前目录下有文件file1和子目录data,现在要把file1移动到data中并且文件名为file2,在执行时如果子目录中已经有file2文件,要求询问是否覆盖,请在下列选项中选择正确的命令 A: mv file1 data/file2 B: mv -i file1 data/file2/ C: mv -l file1 data/file2 D: mv -i file1 data/file2

    当前目录下有文件file1和子目录data,现在要把file1移动到data中并且文件名为file2,在执行时如果子目录中已经有file2文件,要求询问是否覆盖,请在下列选项中选择正确的命令 A: mv file1 data/file2 B: mv -i file1 data/file2/ C: mv -l file1 data/file2 D: mv -i file1 data/file2

  • 2022-06-05 问题

    以下哪个不是Android手机常见的应用程序?( ) A: \data\data\com.tencent.mm B: \data\data\com.tencent.mobileqq C: \data\data\com.eg.android.AlipayGphone D: \data\data\com.tencent.xin

    以下哪个不是Android手机常见的应用程序?( ) A: \data\data\com.tencent.mm B: \data\data\com.tencent.mobileqq C: \data\data\com.eg.android.AlipayGphone D: \data\data\com.tencent.xin

  • 2022-05-28 问题

    ‎通过表达式 可以获取带头结点的单链表L中首元素结点的数据值。​ A: L->next B: (L->next)->data C: L->data D: L->next

    ‎通过表达式 可以获取带头结点的单链表L中首元素结点的数据值。​ A: L->next B: (L->next)->data C: L->data D: L->next

  • 2022-05-28 问题

    通过表达式 可以获取带头结点的单链表L中首元素结点的数据值。 A: L->;next B: (L->;next)->;data C: L->;data D: L->;next

    通过表达式 可以获取带头结点的单链表L中首元素结点的数据值。 A: L->;next B: (L->;next)->;data C: L->;data D: L->;next

  • 2022-05-28 问题

    ‏通过表达式 可以获取带头结点的单链表L中首元素结点的数据值。​ A: L->;next B: (L->;next)->;data C: L->;data D: L->;next

    ‏通过表达式 可以获取带头结点的单链表L中首元素结点的数据值。​ A: L->;next B: (L->;next)->;data C: L->;data D: L->;next

  • 2022-07-25 问题

    阅读下列算法,并回答问题: void fun(SeqList *L, DataType x) {int i=0,j; while (i[L-]length && x>L->data[i])i++; if(i[L-]length && x==L->data[i]) {for(j=i+1;j[L-]length;j++) L->data[j-1]=L->data[j]; L->length--;} else {for(j=L->length;j>i;j--) L->data[j]=L->data[j-1]; L->data[i]=x; L->length++; } } (1)设顺序表L=(3,7,11,14,20,51), 写出执行fun(&L,15)之后的L=(_____________) (2)设顺序表L=(4,7,10,14,20,51),写出执行fun(&L,10)之后的L= (_____________)[/i][/i][/i]

    阅读下列算法,并回答问题: void fun(SeqList *L, DataType x) {int i=0,j; while (i[L-]length && x>L->data[i])i++; if(i[L-]length && x==L->data[i]) {for(j=i+1;j[L-]length;j++) L->data[j-1]=L->data[j]; L->length--;} else {for(j=L->length;j>i;j--) L->data[j]=L->data[j-1]; L->data[i]=x; L->length++; } } (1)设顺序表L=(3,7,11,14,20,51), 写出执行fun(&L,15)之后的L=(_____________) (2)设顺序表L=(4,7,10,14,20,51),写出执行fun(&L,10)之后的L= (_____________)[/i][/i][/i]

  • 2022-06-19 问题

    已知有n个数据进行排序,下面能实现排序的是 A: data=[34,5,-6,12,87,29]data.sort() B: data=[34,5,-6,12,87,29]n=len(data)od=[]whileiwhilejifdata[j]>data[j+1]:t=data[j]data[j]=data[j+1]data[j+1]=tj+=1i+=1 C: data=[34,5,-6,12,87,29]n=len(data)i=0j=0whileiwhilejifdata[j]>data[j+1]:t=data[j]data[j]=data[j+1]data[j+1]=tj+=1i+=1print(data) D: data=[34,5,-6,12,87,29]n=len(data)i=0j=0whileiwhilejifdata[i]>data[j]:t=data[i]data[i]=data[j]data[j]=tj+=1i+=1

    已知有n个数据进行排序,下面能实现排序的是 A: data=[34,5,-6,12,87,29]data.sort() B: data=[34,5,-6,12,87,29]n=len(data)od=[]whileiwhilejifdata[j]>data[j+1]:t=data[j]data[j]=data[j+1]data[j+1]=tj+=1i+=1 C: data=[34,5,-6,12,87,29]n=len(data)i=0j=0whileiwhilejifdata[j]>data[j+1]:t=data[j]data[j]=data[j+1]data[j+1]=tj+=1i+=1print(data) D: data=[34,5,-6,12,87,29]n=len(data)i=0j=0whileiwhilejifdata[i]>data[j]:t=data[i]data[i]=data[j]data[j]=tj+=1i+=1

  • 1 2 3 4 5 6 7 8 9 10