首页 > 通信工程师
题目内容 (请给出正确答案)
[主观题]

设m≥3为奇数。试对任意的h>0,构造一棵高度为h的m节B-树,使得若反复地对该树交替地执行插入、删除操作,则每次插入或删除操作都会引发h次分裂或合并。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设m≥3为奇数。试对任意的h>0,构造一棵高度为h的m节B-…”相关的问题
第1题
●设散列地址空间为0…m-1,k为关键字,假定散列函数为h(k)=k%p,为了减少冲突,一般应取p为 (50) 。(50)

A.小于m的最大奇数

B.小于m的最大素数

C.小于m的最大偶数

D.小于m的最大合数

点击查看答案
第2题
阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。[说明] 如图所示的一圆圈上分布6个环

阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。

[说明]

如图所示的一圆圈上分布6个环,请在每个环中填一个数字,使得从任一环开始按顺时针所得的六位数与按逆时针所得的6位数都为素数。

[函数]

main ()

{

int i, j, a, b, k;

long m,m1,n,t,u,v;

for (n=100001;n<999999;n+2 ) /* n穷举所有 6位奇数*/

{

a=0;(1); /* 设 m 为一个顺转6 位数*/

for (i=1; i<=6; i++ )

{t=-m/1000000;(2);

for (v=u,m1=0,k=1;k<=5;k++ )

{b=v%10;v=v/10;m1=m1*m1* 10+b;}

(3); /*m1 为相应的逆转 6 位数*/

/* m 为顺圈数, m1 为逆圈数*/

for (j=2; j<=999;j++ )

if (m%j==0||.(4)) /* 判别 m,m1 是否为素数*/

{ a= 1; break; }

(5); /*原m 转一环得新顺转数m*/

/*原 m 转一环得新顺圈数m*/

if (a==1) break;}

if (a==0 )

{prinff ("%1d\n",n ) ;break;}

}

}

点击查看答案
第3题
设h为X上的函效,证明下列两个条件等价.(1)h为一满射(2)对任意X上的函数f,g,hof=hog蕴涵f=g

点击查看答案
第4题
图3-22(a)所示为一个三铰拱式屋架。上弦通常用钢筋混凝土或预应力混凝土,拉杆用角钢或圆钢,结点

图3-22(a)所示为一个三铰拱式屋架。上弦通常用钢筋混凝土或预应力混凝土,拉杆用角钢或圆钢,结点不在上弦杆的轴线上而有偏心。图(b)为其计算简图.设l=12m,h=2.2m,e1=0.2mm,e=0,q=1.2kN/m。试求支座反力和内力。

点击查看答案
第5题
证明:次数>0且首项系数为1的多项式f(x)是某一不可约多项式的方幂的充分必要条件是,对任意的多项式g(x),h(x),由f(x)|g(x)h(x)可以推出f(x)|g(x),或者对某一正整数m,f(x)|hm(x)。

点击查看答案
第6题
设B为A=(1,2,3,...,n)的任一排列。a)试证明,B是A的一个栈混洗,当且仅当对于任意1≤i<j<k≤n,P中都

设B为A=(1,2,3,...,n)的任一排列。

a)试证明,B是A的一个栈混洗,当且仅当对于任意1≤i<j<k≤n,P中都不含如下模式:{...,k,...,i,...,j,...}

b)若对任意1≤i<j<k<n,B中都不含模式{...,j+1,...,i,...,j,...},则B是否必为A的一个栈混洗?若是,试给出证明;否则,试举一反例。

c)若对任意1<i<j<k≤n,B中都不含模式{...,k,...,j-1,...,j,...},则B是否必为A的一个栈混洗?若是,试给出证明;否则,试举一反例。

点击查看答案
第7题
【程序说明】 计算1~30之间能够被3整除的奇数的阶乘和。【程序】** 主程序SET TALK OFFS=0FOR I=1 TO

【程序说明】 计算1~30之间能够被3整除的奇数的阶乘和。

【程序】

** 主程序

SET TALK OFF

S=0

FOR I=1 TO 30 STEP 2

IF (4)

(5)

S=S+N

ENDIF

ENDFOR

?“1到30之间能被3整除的奇数阶乘和为:”+ (6)

SET TALK ON

RETURN

** 过程 P1.PRG

PARAMETERS M

(7)

N=1

FOR J=1 TO M

N=N*J

ENDFOR

(8)

(4)

A.MOD(I,3)>=0

B.MOD(I,3)>0

C.MOD(I,3)<>0

D.MOD(I,3)=0

点击查看答案
第8题
阅读以下说明和C语言程序,将应填入(n)处的字句写在对应栏内。 【说明】 魔方阵,又叫幻方,在我国古代

阅读以下说明和C语言程序,将应填入(n)处的字句写在对应栏内。

【说明】

魔方阵,又叫幻方,在我国古代称为“纵横图”。由1…N2共N2个自然数构成每行、每列及两对角线上各数之和都相等的N×N方阵,这样的方阵就叫做N阶魔方阵。顾名思义,奇阶魔方阵就是N为奇数的幻方。

奇数阶魔方阵的生成方法如下:

(1)第一个位置在第一行正中。

(2)新位置应当处于最近一个插入位置右上方,但如果右上方位置已超出方阵上边界,则新位置取应选列的最下一个位置;如果超出右边界,则新位置取应选行的最左一个位置。

(3)若最近一个插入元素为N的整数倍,则选下面一行同列上的位置为新位置。本题要求输入一个数据n,然后打印由自然数1到n2的自然数构成的魔方阵(n为奇数)。例如,当n=3时,魔方阵为:

8 1 6

3 5 7

4 9 2

了解其生成方法后,就可以根据此方法来写出程序了。首先设置int变量i,j,m, n。其中i标记魔方阵的行;j标记魔方阵的列;n表示魔方阵的维数,通过输入得到;通过m递加得到插入的数据。数组a[MAX][MAX]用于存放魔方阵元素。这里预定义了 MAX的大小,没有采用动态分配,在此设置为15,即最大求得15×15阶魔方阵。

【程序】

include <stdio.h>

define MAX 15

void main()

{

int n;

int m=1;

int i,j;

int a[MAX][MAX];

printf("Please input the rank of matrix:");

scanf("%d",&n);

i=0;

(1)

while((2))

a[i][j]=m;

m++;

i--;

j++;

if((m-1)%n==0 && m>1)

{

(3)

j=j-1;

}

if(j>(n-1)) //超出上界

(4)

if(j>(n-1))

(5)

}

for(i=0;i<n;i++) //输出魔方阵

for(j=0;j<n;j++)

{

if(a[i][j]/10==0)

printf("%d ",a[i][j]); //对程序无影响,只是使输出的数每一列对齐

else

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

if(j==(n-1))

printf("\n");

}

}

点击查看答案
第9题
设个体域为实数集,则命题“如果三个数的乘积为0,那么至少有一个数为0"可形式为().命题“对每个实数x,存在实数y,使对于任意实数x.若z>0则x+y<z”可形式化为().

点击查看答案
第10题
在简支梁两端作用一对力偶M,同时梁上边温度升高t1,下边温度下降t1.试求端点的转角θ.
如果θ=0.问力偶M应是多少?设梁为矩形截面,截面尺寸为b·h

点击查看答案
第11题
若二维数组a有m列,且设a[0][0]位于数组的第一个位置上,则计算任意元素a[i][j]在数组中位置的公式
为______。

A.i*m+j

B.j*m+i

C.i*m+j-1

D.i*m+j+1

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改