网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

生成矩阵是可逆矩阵,当Ω其中的2n个矩阵都是非零矩阵,那么存在一对I,j满足什么等式成立?()

  • A、Ai=Aj
  • B、Ai+Aj=1
  • C、Ai+Aj=-1
  • D、AiAj=1

参考答案

更多 “生成矩阵是可逆矩阵,当Ω其中的2n个矩阵都是非零矩阵,那么存在一对I,j满足什么等式成立?()A、Ai=AjB、Ai+Aj=1C、Ai+Aj=-1D、AiAj=1” 相关考题
考题 下列结论或等式正确的是()。 A.若A,B均为零矩阵,则有A=BB.矩阵乘法满足交换律,则(AB)k=AkBkC.对角矩阵是对称矩阵D.若A≠0,B≠0,则AB≠0

考题 设一个包含N个顶点、E条边的简单有向图采用邻接矩阵存储结构(矩阵元素A[i][j]等于1/0分别表示顶点i与顶点j之间有/无弧),则该矩阵的元素数目为(58),其中非零元素数目为(59)。A.E2B.N2C.N2-E2D.N22+E2

考题 阅读以下说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。[说明]本程序提供了三阶矩阵加、减及乘运算的功能。用户单击“生成操作数”按钮将随机生成两个矩阵(即操作数1和操作数2),再单击某一矩阵运算按钮后,程序将输出相应运算的结果。程序运行界面如下:开发过程中,界面上从左至右三个文本框分别取名为Text1至Text3,“生成操作数”按钮名为 CmdNew,“+”、“-”和“*”构成按钮控件组,分别名为CmdOperate(0)、CmdOperate(1)和CmdOperate(2)。已知n阶矩阵加、减法运算法则是对应位置的元素相加、减;n阶矩阵的乘法C=AB有公式:Cij=AilBij+AilBij+…+An1Bnj其中记号Xij表示矩阵X第i行第j列上的元素。程序使用的主要变量是三维数组matrix(3,3,3),其元素matrix(i,j,k)代表第i个矩阵j行k列上的元素,这里i,j,k均从0开始计数,第0、1、2个矩阵分别表示操作数1、操作数2和结果矩阵。代码中用到的子过程及其功能说明如下:(1) Sub newMatrices():随机产生矩阵运算的两个操作数;(2) Sub printOut(txt As TextBox, i As Integcr):定义矩阵i向文本框txt的输出格式;(3) Sub operate(operation As String):计算并输出矩阵运算结果。[Visual Basic代码]Dim matrix(3, 3, 3) As IntegerSub newMatrices()……… End SubSub printOut(txt As TextBox, i As Integer)……… End SubSub operate(operation As String)Dim i, j, k As IntegerFor i = 0 To 2For j = 0 To 2(1)Case"+": matrix(2, i, j) = matrix(0, i, j) + matrix(1, i, j)Case"-": matrix(2, i, j) = matrix(0, i, j) - matrix(1, i, j)Case"*"matrix(2, i, j) = 0For k = 0 To 2matrix(2, i, j) = matrix(2, i, j) +(2)NextEnd SelectNextNextprintOut (3)End SubPrivate Sub CmdNew_Cliek() ’“生成操作数”按钮的单击事件响应代码(4)printout Text1,0printout Text2,1End SubPrivate Sub CmdOperale_Click(Index As Integer) ’矩阵运算按钮组的单击事件响应代码operate CmdOperate(Index).(5)End Sub

考题 已知一个无向图的邻接矩阵表示,计算第i个顶点的度的方法是______。 A、计算邻接矩阵中第i行的元素之和B、计算邻接矩阵中第i列的元素之和C、计算邻接矩阵中第i行的非零元个数D、计算邻接矩阵中第i列的非零元个数

考题 ●设一个包含N 个顶点、E 条边的简单无向图采用邻接矩阵存储结构(矩阵元素 A[i][j]等于1/0 分别表示顶点i与顶点 j 之间有/无边),则该矩阵中的非零元素数目为 (60)。(60)A.NB.EC.2ED.N+E

考题 ● 设一个包含N个顶点、 E条边的简单有向图采用邻接矩阵存储结构 (矩阵元素A[i][j]等于1/0分别表示顶点i与顶点j之间有/无弧),则该矩阵的元素数目为 (60) ,其中非零元素数目为 (61) 。

考题 试题四(15分)阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】某工程计算中要完成多个矩阵相乘(链乘)的计算任务。两个矩阵相乘要求第一个矩阵的列数等于第二个矩阵的行数,计算量主要由进行乘法运算的次数决定。采用标准的矩阵相乘算法,计算Am*n*Bn*p,需要m*n*p次乘法运算。矩阵相乘满足结合律,多个矩阵相乘,不同的计算顺序会产生不同的计算量。以矩阵A110*100,A2100*5,A35*50三个矩阵相乘为例,若按(A1*A2)*A3计算,则需要进行10*100*5+10*5*50=7500次乘法运算;若按A1*(A2*A3)计算,则需要进行100*5*50+10*100*50=75000次乘法运算。可见不同的计算顺序对计算量有很大的影响。矩阵链乘问题可描述为:给定n个矩阵A1,A2,….An,矩阵Ai的维数为pi-1*Pi,其中i = 1,2,….n。确定一种乘法顺序,使得这n个矩阵相乘时进行乘法的运算次数最少。由于可能的计算顺序数量非常庞大,对较大的n,用蛮力法确定计算顺序是不实际的。经过对问题进行分析,发现矩阵链乘问题具有最优子结构,即若A1*A2*…*An的一个最优计算顺序从第k个矩阵处断开,即分为A1*A2*….Ak和Ak+1*Ak+2*…*An两个子问题,则该最优解应该包含A1*A2*…*Ak的一个最优计算顺序和Ak+1*Ak+2*…An的一个最优计算顺序。据此构造递归式,其中,cost[i][j]表示Ai+1*Ai+2*...Aj+1的最优计算的计算代价。最终需要求解cost[0][n-1]。【C代码】算法实现采用自底向上的计算过程。首先计算两个矩阵相乘的计算量,然后依次计算3个矩阵、4个矩阵、…、n个矩阵相乘的最小计算量及最优计算顺序。下面是算法的C语言实现。(1)主要变量说明n:矩阵数seq[]:矩阵维数序列cost[][]:二维数组,长度为n*n,其中元素cost[i][j]表示Ai+1*Ai+2*…Aj+1的最优计算的计算代价trace[][]:二维数组,长度为n*n,其中元素trace[i][j]表示Ai+1*Ai+2*Aj+1的最优计算对应的划分位置,即k(2)函数cmmdefine N 100intcost[N][N];inttrace[N][N];int cmm(int n,int seq[]){int tempCost;int tempTrace;int i,j,k,p;int temp;for( i=0;in;i++){ cost[i][i] =0;}for(p=1;pn;p++){for(i=0; (1) ;i++){(2);tempCost = -1;for(k = i;kj;k++){temp = (3) ;if(tempCost==-1||tempCosttemp){tempCost = temp;(4) ;}}cost[i][j] = tempCost;trace[i][j] = tempTrace;}}return cost[0][n-1];}【问题1】(8分)根据以上说明和C代码,填充C代码中的空(1)~(4)。【问题2】(4分)根据以上说明和C代码,该问题采用了 (5) 算法设计策略,时间复杂度 (6) 。(用O符号表示)【问题3】(3分)考虑实例n=6,各个矩阵的维数:A1为5*10,A2为10*3,A3为3*12,A4为12*5,A5为5*50,A6为50*6,即维数序列为5,10,3,12,5,50,6。则根据上述C代码得到的一个最优计算顺序为 (7) (用加括号方式表示计算顺序),所需要的乘法运算次数为 (8) 。

考题 某大型整数矩阵用二维整数组 G[1:2M ,l:2N]表示,其中M 和 N 是较大的整数,而且每行从左到右都己是递增排序,每到从上到下也都己是递增排序。元素 G[M,N]将该矩阵划分为四个子矩阵 A[1:M,1:N],B[1:M,(N+1):2N],C[(M+1):2M,1:N ],D[(M+1):2M,(N+1):2N]。如果某个整数 E 大于 A[M,N],则 E(65)。A.只可能在子矩阵 A中 B.只可能在子矩阵 B或 C中 C.只可能在子矩阵 B、C或 D中 D.只可能在子矩阵 D中

考题 已知a是常数,且矩阵可经初等列变换化为矩阵.   (Ⅰ)求a;   (Ⅱ)求满足AP=B的可逆矩阵P.

考题 设A为n阶非奇异矩阵,α为n维列向量,b为常数.记分块矩阵.其中A*是矩阵A的伴随矩阵,E是n阶单位矩阵. (1)计算并化简PQ; (2)证明:矩阵Q可逆的充分必要条件是.

考题 设矩阵是4阶非零矩阵, 且满足证明矩阵B的秩

考题 设矩阵,矩阵X满足,其中是A的伴随矩阵,求X.

考题 设A,B为正定矩阵,C是可逆矩阵,下列矩阵不是正定矩阵的是().

考题 设一个包含N个顶点、E条边的简单无向图采用邻接矩阵存储结构(矩阵元素A[i][j]等于I/O分别表示顶点i与顶点j之间有/无边),则该矩阵中的非零元素数目为( )。A.N B.E C.2E D.N+E

考题 设一个包含n个顶点、e条弧的简单有向图采用邻接矩阵存储结构(即矩阵元素A[i][j]团等于1或0,分别表示顶点i与顶点j之间有弧或无弧),该矩阵购非零元素数目为( )。A.e B.2e C.n-e D.n+e

考题 设矩阵A是一个对称矩阵,为了节省存储,将其下三角部分按行序存放在一维数组B[1,n(n-1)/2]中,对下三角部分中任一元素ai,j(i=j),在一维数组B的下标位置k的值是()。A、i(i-1)/2+j-1B、i(i-1)/2+jC、i(i+1)/2+j-1D、i(i+1)/2+j

考题 在无向图G的邻接矩阵A中,若A[i,j]等于1,则A[j,i]等于()A、i+jB、i-jC、1D、0

考题 若一个n阶矩阵A中的元素满足:Aij=Aji(0=I,j=n-1)则称A为()矩阵;若主对角线上方(或下方)的所有元素均为零时,称该矩阵为()。

考题 有矩阵Ai和Aj,那么它们的乘积等于多少?()A、AijB、Ai-jC、Ai+jD、Ai/j

考题 给定一个m×n的数值矩阵A,如果矩阵A中存在这样的一个元素A[i][j]满足条件:A[i][j]是第i行中值最小的元素,且又是第j列中值最大的元素,则称之为该矩阵的一个马鞍点。编写一个方法计算出m*n的矩阵A的所有马鞍点。

考题 设3阶矩阵,已知A的伴随矩阵的秩为1,则a=()。A、-2B、-1C、1D、2

考题 单选题生成矩阵是可逆矩阵,当Ω其中的2n个矩阵都是非零矩阵,那么存在一对I,j满足什么等式成立?()A Ai=AjB Ai+Aj=1C Ai+Aj=-1D AiAj=1

考题 问答题设A=E-ααT,其中E是n阶单位矩阵,α是n维非零列向量,αT是α的转置.证明:(1)A2=A的充要条件是αTα=1;(2)当αTα=1时,A是不可逆矩阵.

考题 问答题给定一个m×n的数值矩阵A,如果矩阵A中存在这样的一个元素A[i][j]满足条件:A[i][j]是第i行中值最小的元素,且又是第j列中值最大的元素,则称之为该矩阵的一个马鞍点。编写一个方法计算出m*n的矩阵A的所有马鞍点。

考题 单选题设矩阵A是一个对称矩阵,为了节省存储,将其下三角部分按行序存放在一维数组B[1,n(n-1)/2]中,对下三角部分中任一元素ai,j(i=j),在一维数组B的下标位置k的值是()。A i(i-1)/2+j-1B i(i-1)/2+jC i(i+1)/2+j-1D i(i+1)/2+j

考题 单选题在无向图G的邻接矩阵A中,若A[i,j]等于1,则A[j,i]等于()A i+jB i-jC 1D 0

考题 填空题若一个n阶矩阵A中的元素满足:Aij=Aji(0=I,j=n-1)则称A为()矩阵;若主对角线上方(或下方)的所有元素均为零时,称该矩阵为()。