题目内容 (请给出正确答案)
[主观题]

设A和B均为下三角矩阵,每一个矩阵都有n行。因此在下三角区域中各有n(n+1)/2个元素。另设有一个二

设A和B均为下三角矩阵,每一个矩阵都有n行。因此在下三角区域中各有n(n+1)/2个元素。另设有一个二

维数组C,它有n行n+1列。试设计一个方案,将两个矩阵A和B中的下三角区域元素存放于同一个C中。要求将A的下三角区域中的元素存放于C的下三角区域中,B的下三角区域中的元素转置后存放于C的上三角区域中、并给出计算A的矩阵元素a,和B的矩阵元素b在C中的存放位置下标的公式.

提问人:网友13***002 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“设A和B均为下三角矩阵,每一个矩阵都有n行。因此在下三角区域…”相关的问题
第1题
设矩阵A是一个n阶方阵,行、列的下标分别从0到n-1。A中对角线上有1个m阶下三角矩阵A0,A1,…,A1-i,如图4-15所示,且m×t=n。现在要求把矩阵A中这些下三角矩阵中的元素按行存放在一个一维数组B中,B的下标从0到n×m-1。设A中元素A[i][j]存于B[k]中:

(1)试给出i和j的取值范围;

(2)试给出通过i和j求解k的公式。

点击查看答案
第2题
【单选题】设矩阵A是一个对称矩阵,为了节省空间,将其下三角矩阵按行存储存放在一个一维数组B[1,n(n+1)/2]中,对下三角部分中任一元素 (ij),在以为数组B中下标k的值是( )

A、i(i-1)/2+j-1

B、i(i-1)/2+j

C、i(i+1)/2+j-1

D、i(i+1)/2+j

点击查看答案
第3题
三角矩阵可压缩存储到数组( )中。

A、M[1:n(n+1)/2+1]

B、M[1:n(n+1)/2]

C、M[n(n+1)/2+1]

D、M[n(n+1)/2]

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

A. i(i-1)/2+j-1

B. i(i-1)/2+j

C. i(i+1)/2+j-1

D. i(i+1)/2+j

点击查看答案
第5题
设有一个n[图]n的对称矩阵A,将其下三角部分按行优先方...

设有一个nn的对称矩阵A,将其下三角部分按行优先方式存放在一维数组B中,而A[0][0]存放于B[0]中,那么第i行的对角元素A[i][i]存放于B中_______________处。

A、(i+3)i/2

B、(i+1)i/2

C、(2n-i+1)i/2

D、(2n-i-1)i/2

点击查看答案
第6题
一个n阶上三角矩阵A按行优先顺序压缩存放在一维数组B,则B中元素个数是()。

A.n(n+1)/2+1

B.n

C.n(n+1)/2

D.n*n

点击查看答案
第7题
用邻接矩阵存储无向图G时,其第i行中1的个数与第i列中1的个数相等。()
点击查看答案
第8题
一个n阶对称矩阵A[1..n,1..n]采用压缩存储方式,将其下三角部分按行优先存储到一维数组B[1..m]中,则A[i][j](i)元素在b中的位置k是(p="">

A.i(i-1)/2+j-1

B.i(i-1)/2+j

C.j(j-1)/2+i

D.j(j-1)/2+i-1

点击查看答案
第9题
设有个n×n的对称矩阵A,如图4-1所示。为了节约存储,可以只存对角线及对角线以上的元素,或者只存对角线或对角线以下的元素。前者称为上三角矩阵,后者称为下三角矩阵。我们把它们按行存放于一个一维数组B中,如图4-2(a)和图4-2(b)所示。并称之为对称矩阵A的压缩存储方式。试问:

(1)存放对称矩阵A上三角部分或下三角部分的--维数组B有多少元素?

(2)若在一维数组B中从0号位置开始存放,则如图4-1所示的对称矩阵中的任一元素aij;在只存上三角部分的情形下(图4-2(a))应存于一维数组的什么下标位置?给出计算公式。

(3)若在一维数组B中从0号位置开始存放,则如图4-1所示的对称矩阵中的任一元素aij在只存下三角部分的情形下(图4-2(b))应存子一维数组的什么下标位置?给出计算公式。

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信