三对角矩阵是指除对角线及在主对角线上下最邻近的两条对角线上的元素外,所有其他元素均为0。现在要将三对角矩阵ann中三对角线上的元素按行存放在一维数组bN中,则N至少为1._____,若a00存放于b0,那么a在三对角线上的元素aij(0≤i≤n-1,i-1≤j≤i+1)在一维数组b中的存放位置为2._____2._____
A: 2i+jB.2i+j-1C.2i+j-2D.2i+j+1
B: A.
C: B.
D: C.
E: D.
A: 2i+jB.2i+j-1C.2i+j-2D.2i+j+1
B: A.
C: B.
D: C.
E: D.
举一反三
- 三对角矩阵是指除对角线及在主对角线上下最邻近的两条对角线上的元素外,所有其他元素均为0。现在要将三对角矩阵ann中三对角线上的元素按行存放在一维数组bN中,则N至少为 (53) ,若a00存放于b0,那么a在三对角线上的元素aij(0≤i≤n-1,i-1≤j≤i+1)在一维数组b中的存放位置为 (54) ,bk存储的元素在矩阵a中的行下标为 (55) 。 (54)处填()。 A: 2i+j B: 2i+j-1 C: 2i+j-2 D: 2i+j+1
- 设有一个n阶的三对角线矩阵A的对角元素A[i][j]可存放于一个一维数组B中,要求行下标必须满足0≤i≤n-1,而列下标必须满足______。[/i] A: 0≤j≤n-1 B: i-1≤j≤i+1 C: 0≤j≤i D: i≤j≤n
- 元素A[i][j]在三对角矩阵的三对角位置上的条件是|i-j|≤1。
- 运行下列程序,对于程序运行结果不正确的是:Dim a(3,3)For i=1 to 3 For j=1 to 3 If i=j or i=4-j then a(i,j)=i+j Else a(i,j)=0 End if Print a(i,j); Next j printNext i A: 生成的是一个3*3矩阵 B: 矩阵主对角线上元素的值为i+j C: 矩阵次对角线上元素的值都相等 D: 矩阵除了对角线上的元素,其他元素值都为i+j
- 若对n阶对称矩阵A以行序为主序方式将其下三角形的元素(包括主对角线上所有元素)依次存放于一维数组B[1..(n(n+1))/2]中,则在B中确定aij(i A: j*(j+1)/2+i B: i*(i-1)/2+j C: i*(i+1)/2+j D: j*(j-1)/2+i