填空题

下面程序在a数组中查找与x值相同的元素所在位置,数据从a[1]元素开始存放,请填空。

正确答案

&a[i] &x a[i]) i-- i!=0

答案解析

相似试题
  • 下面函数用“折半查找法”从有10个数的a数组中对关键字m查找,若找到,返回其下标值,否则返回-1,请填(2)空使程序完整。 经典算法提示: 折半查找法的思路是先确定待查元素的范围,将其分成两半,然后比较位于中间点元素的值。如果该待查元素的值大于中间点元素的值,则将范围重新定义为大于中间点元素的范围,反之亦反。

    填空题查看答案

  • 从一维数组a[n]中顺序查找出一个最大值元素的时间复杂度为(),输出一个二维数组b[m][n]中所有元素值的时间复杂度为()。

    填空题查看答案

  • 下面程序用“顺序查找法”查找数组a中是否存在某一关键字,请填(2)空使程序完整。

    填空题查看答案

  • 若有18个元素的有序表存放在一维数组A[19]中,第一个元素放A[1]中,现进行二分查找,则查找A[3]的比较序列的下标依次为()

    单选题查看答案

  • 若有18个元素的有序表存放在一维数组A[19]中,第一个元素放A[1]中,现进行二分查找,则查找A[3]的比较序列的下标依次为()。

    单选题查看答案

  • 下面是用二分法从数组v[n]中查找数x的函数,返回值为x所在下标(若找到)或-1(没找到),请填空。

    填空题查看答案

  • 15个数按由从小到大顺序存放在一个数组A[15]中,输入一个数,要求用二分折半查找法找出该数是数组中的第几个元素的值。如果该数不在数组中,则打印出“无此数”。假设inputdata()和sort()函数已存在,用来输入数据和排序用的。请完成该程序。

    简答题查看答案

  • del函数的作用是删除有序数组a中的指定元素x,n为数组a的元素个数,函数返回删除后的数组a元素个数,请填(2)空使程序完整。

    填空题查看答案

  • 下面程序的功能是将二维数组a中每个元素向右移一列,最右一列换到最左一列,移后的结果保存到b数组中,并按矩阵形式输出a和b,请填(3)空使程序完整。

    填空题查看答案