在有n个无序无重复元素值的数组中查找第i小的数的算法描述如下:任意取一个元素r,用划分操作确定其在数组中的位置,假设元素r为第k小的数。若i等于k,则返回该元素值;若i小于k,则在划分的前半部分递归进行划分操作找第i小的数;否则在划分的后半部分递归进行划分操作找第k-i小的数。该算法是一种基于()策略的算法。
一家剧院计划在秋季的7周内上演7个剧目,它们是F、G.、J、K、O、R、S。每周上演一个剧目,每个剧目恰好演出一周。剧目的安排必须满足以下条件: (1)G必须在第三周上演。 (2)O和S不能连续演出。 (3)K必须安排在J和S之前上演。 (4)F和J必须安排在连续的两周中演出。 如果把S安排在第六周,那么必须把R安排在哪一周()
若用一个程序段编程加工一个整圆,则不能用R指定圆弧半径大小,必须用圆弧向量I、J、K编程。
一家剧院计划在秋季的7周内上演7个剧目,它们是F、G.、J、K、O、R、S。每周上演一个剧目,每个剧目恰好演出一周。剧目的安排必须满足以下条件: (1)G必须在第三周上演。 (2)O和S不能连续演出。 (3)K必须安排在J和S之前上演。 (4)F和J必须安排在连续的两周中演出。 如果把R安排在第五周,把O安排在第二周,则可供选择的安排方式有()
在一个程序段中同时出现同一组的若干个G指令时()。
在一个码组中信息位为k位,附加的监督位为r位,则编码效率为()。
若i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是()for(i=5;i;i--)for(j=0;j<4;j++){...}
若循环冗余码的码字中信息位为k位,编码时外加冗余为r位,则编码效率为()A.a/(r+k)B.1/(k+r)C.r/
4、若i, j已定义为int类型,则以下程序段中,内循环体的总的执行次数是()。 for (i=5; i; i--) for(j=0; j<4; j++) {...}
若i, j已定义为int类型,则以下程序段中内循环体的总的执行次数是 for(i=5; i; i--) for(j=0; j<4; j++){...}
若i,j已定义为int类型,则以下程序段中 for(i=5;i;i--) for(j=0;j<4;j++) {…} 内循环体的总的执行次数,供选择的答案是___________。
已知Cu在Al中的扩散激活能Q=136000 J/mol,若在150℃给纯Al渗Cu,经10小时可Cu原子可深入的深度为δ毫米。若希望在100℃渗Cu并获得同样的渗入深度,试计算需要多长时间。(R=8.34 J/mol·K)
若i, j已定义为int类型,则以下程序段中,内循环体的总的执行次数是()。 for (i=5; i; i--) for(j=0; j<4; j++) {...}
下列每题给出的四个选项中,只有一个选项符合题目要求。J,K,L,M,N,O,P和R 8个人将被分成X和Y两队参加接力赛,每队4个人。该接力赛要连续跑4圈。两队的比赛同时进行,每个队的成员恰好跑一圈,且满足以下条件:(1)J和K在同一队;(2)K和N不在同一队;(3)不管R和P是否在同一队,R都在户的前面跑;(4)M和N都在Y这一队;(5)J和M都不跑第3圈;(6)K和L都跑第2圈;(7)O跑第4圈。下面哪一项一定正确?
一个质点几个力同时作用下位移△r=(4m)i-(5m)j+(6m)k,其中一个力为恒力,则这个力在该位移过程中所作的功为F=(3N)i-(5N)j+(9N)k,则这个力在该位移过程中所作的功为()。
若i,j已经定义为int类型,则以下程序段中内循环总的执行次数是____ for (i=5;i > 0;i--) for (j=0;j < 4;j++) {...}
设K为关系模式R<u,f>中的属性或属性组合,若U完全函数依赖K,则K称为R的一个()。
15、若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。 for(i=6;i>0;i--) for(j=0;j<4;j++){…}
若i、j已定义为int类型,则以下程序段中内循环体的总的执行次数是()。 for (i=5;i;i–) for(j=0;j<4;j++) {…}
设关系模式R<U,F>,其中U{H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K),则F的最小函数依赖集Fmin={()
4、若属性K是基本关系R的主码,则属性K不能取空值。
12、若i,j已定义成int型,则以下程序段中,内循环体的总执行次数是(). for(i=6;i>0;i--) for(j=0;j<4;j++) {…}
在正弦交流电路中,Z=R+j(XL-Xc),若电路呈容性,则说明()。
下面程序的功能是在一个字符数组中查找一个指定的字符,若数组中含有该字符则输出该字符在数组中第一次出现的位置(下标值);否则输出-1。请填空。 include <stdio.h> include <string.h> int main() {char c='a',t[50]; int n,k,j; gets(t); n=strlen(t); for(k=0; k<n;k++) if() {j=k; break;} else j=-1; printf("%d",j); return 0; }