take算子返回一个由数据集的前n个元素组成的数组
第1题:
阅读以下说明和流程图,回答问题将解答填入对应栏。
[说明]
本流程图实现采用递归函数来求一个整数数组中从元素0到元素n中的最小值。该算法思想是这样的,首先我们假设有一个求数组中最小元素的函数,然后,在求某一具有n的元素的数组的最小值时,只要求将前n-1的元素的最小值与第n个元素比较即可。不断地重复这一过程,直到数组中只剩下一个元素,那么它必定是最小值。
注:int min(int X,int y)为返回两数中最小数的函数。
int minInArray(int a[],int n)为返回数组中最小数的函数。
minA为数组中最小值。
[问题l]
将流程图的(1)~(4)处补充完整。
[问题2]
min()函数的定义为(5)。
第2题:
设有定义:
int x[2][3];
则以下关于二维数组X的叙述错误的是
A.元素x[0]可看作是由3个整型元素组成的一维数组
B.数组x可以看作是由X[0]和X[1]两个元素组成的一维数组
C.可以用x[0]=0;的形式为数组所有元素赋初值0
D.x[O]和x[1]是数组名,分别代表一个地址常量
第3题:
要求编写一个递归函数“int FF(int a[], int n)”,求出数组a中所有n个元素之积并返回。
略
第4题:
count算子返回RDD的元素个数
第5题:
union算子对源RDD和参数RDD求并集后返回一个新的RDD
第6题:
当函数的返回值是数组类型的,传递的是数组第一个元素的地址。
第7题:
filter算子返回一个新的RDD,该RDD由经过函数计算后返回值为true的输入元素组成
第8题:
从一维数组a[n]中顺序查找出一个最大值元素的时间复杂度为(),输出一个二维数组b[m][n]中所有元素值的时间复杂度为()。
第9题:
编一个程序,定义一个n行n列的二维数组,例如,n=4,输入该数组的全部数据。可以在定义数组时赋于常量值。求二维数组中这样元素的位置:它在行上是最小,在列上也是最小。
第10题:
array_unshift()函数在数组的末尾插入一个或多个元素,返回成功插入后的总元素个数。()
第11题:
第12题:
第13题:
设有说明double(*p1)[N];其中标识符p1是( )。
A.N个指向double型变量的指针。
B.指向N个double型变量的函数指针。
C.一个指向由N个double型元素组成的一维数组的指针。
D.具有N个指针元素的一维指针数组,每个元素都只能指向double型量。
第14题:
下面是一个对整数数组A中的前n个元素求最小值的C程序,函数返回最小元素的位置。 Int minValue(int A[],int n){ int k=0: for(int j=1;j<=n-1;j++) if(A[j]<a[k])k=j; return k: 当n=4时,程序中可能的执行路径数为______。
A.2
B.4
C.8
D.16
第15题:
编写一个递归函数“int FF(int a[], int n)”,求出数组a中所有n个元素之积并返回。
略
第16题:
map算子返回一个新的RDD,该RDD由每一个输入元素经过func函数转换后组成
第17题:
foreach算子在数据集的每一个元素上,运行函数func进行操作
第18题:
使用split("-")方法对字符串"北京-东城区-米市大街8号-"进行分割的结果是()。
第19题:
collect算子在驱动程序中,以数组的形式返回数据集的所有元素,要谨慎使用
第20题:
数组Q[n]用来表示一个循环队列,front为队头元素的前一个位置,rear为队尾元素的位置,计算队列中元素个数的公式为()。
第21题:
一维数组定义语句intn=10,a[n];则()
第22题:
返回一个长度为4的数组
返回一个长度为3的数组
不能返回数组,因为最后一个-后面没有数值,代码不能执行
能够返回数组,数组中最后一个元素的数值为null
第23题:
Top-N查询将返回指定表中的后15条记录
Top-N查询将返回指定表中的前15条记录
Top-N查询将返回一个结果集,该结果集按照指定列值进行排序
Top-N查询将返回一个有限的结果集,该结果集按照最高或最低标准返回数据