对于一个200行200列的上三角矩阵,若每个元素需占用两个字节进行存储,采用压缩存储方法共需占用()个字节。

题目

对于一个200行200列的上三角矩阵,若每个元素需占用两个字节进行存储,采用压缩存储方法共需占用()个字节。


相似考题
更多“对于一个200行200列的上三角矩阵,若每个元素需占用两个字节进”相关问题
  • 第1题:

    有下三角矩阵A[0…10,0…10],按行优先顺序存放其非零元素,每个非零元素占两个字节,存放的基地址为100,则元素A[5,5]的存放地址为( )。

    A.110

    B.120

    C.130

    D.140


    正确答案:D
    解析:A[5][5]元素存储的位置在第6行第6列,但由于矩阵A为下三角矩阵,所以A[5][5]之前的非零元素才计入地址内,因而所存储的非零元素的个数应为1+2+3+4+5+5=20,这些元素占用的空间为20×2=40个字节,所以A[8][5]的存储位置为100+40=140。

  • 第2题:

    设有二维数组A7×8,每个数据元素占8个字节存储单元,顺序存放,A第一个元素A0,0的存储地址为1000,则数组A占用的存储量为()字节。

    A.448

    B.56

    C.56

    D.64


    正确答案:A

  • 第3题:

    设有下三角矩阵A[0.. 10,0.. 10],按行优先顺序存放其非零元素,每个非零元素占两个字节,存放在基地址为100的数组中,则元素A[5,0]的存放地址为(25)。

    A.110

    B.120

    C.130

    D.140


    正确答案:C
    解析:本题考查下三角矩阵的结构特点。下三角矩阵是指对角线以上的元素全为0的矩阵。由此可以知道矩阵中第一行的非0元素为1个,因此要存放到数组的元素就只有一个,而向下逐行增加一个要存放到数组的元素。元素A[5,0]是矩阵中第6行第1列的元素,而在把它存放到数组以前,数组中已经存放的元素个数为1+2+3+4+5=15,而题目告诉我们每个非零元素占两个字节,那么它存放的地址应该是100+15×2=130。

  • 第4题:

    英文字符一般在计算机内占用()个字节,每个字节的最高位一定为(),全角英文字符在计算机内占用()个字节,一个汉字在计算机内占用()个字节,每个字节最高位为()。


    正确答案:1;0;2;2;1

  • 第5题:

    Java语言中,每个ASCII码英文占用8个bit,而中文占用两个字节(即16个bit)。


    正确答案:错误

  • 第6题:

    对于一个100行100列的下三角矩阵,若每个元素需占用两个字节进行存储,采用压缩存储方法比压缩前共可节约()个字节。


    正确答案:9900

  • 第7题:

    有一个100×90的稀疏矩阵,非0元素有10,设每个整型数占2个字节,则用三元组表示该矩阵时,所需的字节数是()。

    • A、20
    • B、66
    • C、18000
    • D、33

    正确答案:B

  • 第8题:

    8086中断系统可处理256种不同的中断,对应中断类型码为(),每个中断类型码与一个中断相对应,每个中断向量需占用4个字节单元;两个高字节单元存放中断入口段地址,两个低字节单元存放()。


    正确答案:0~255;中断入口偏移地址

  • 第9题:

    填空题
    对于一个100行100列的下三角矩阵,若每个元素需占用两个字节进行存储,采用压缩存储方法比压缩前共可节约()个字节。

    正确答案: 9900
    解析: 暂无解析

  • 第10题:

    填空题
    对于一个200行200列的上三角矩阵,若每个元素需占用两个字节进行存储,采用压缩存储方法共需占用()个字节。

    正确答案: 40200
    解析: 暂无解析

  • 第11题:

    单选题
    GB232-80编码简称国标码,它规定每个图形字符由两个七位二进制编码表示,即每个编码需要占用( )
    A

    两个字节

    B

    一个半字节

    C

    一个字节

    D

    三个字节


    正确答案: C
    解析: 暂无解析

  • 第12题:

    填空题
    对于上三角形和下三角形矩阵,分别以按行存储和按列存储原则进行压缩存储到数组M[k]中,若矩阵中非0元素为Aij,则k对应为()和()。

    正确答案: i*(i-1)/2+j-1(i≥j),j*(j-1)/2+i-1(i
    解析: 暂无解析

  • 第13题:

    设矩阵A是一个对称矩阵(aij=aji,1≤i,j≤8),若每个矩阵元素占3个单元,将其上三角部分(包括对角线)按行序为主序存放在数组B中,B的首地址为1000,则矩阵元素a67的地址为(36)。

    A.1093

    B.1096

    C.1108

    D.1132


    正确答案:A
    解析:本题考查矩阵在数组中存储位置的计算。已知条件告诉我们,矩阵A是一个对称矩阵,现在要将其上三角部分(包括对角线)按行序为主序存放在数组B中,再由1≤i,j≤8可以知道该矩阵是8列的矩阵,那么其上三角部分从上到下每行的元素个数从8个依次递减,矩阵元素a67表示矩阵中第6行第7列的元素,这个元素在上三角部分中,是第6行中第2个元素,而这个元素的前面应该存储了31个元素(8+7+6+5+4+1=31),又由于每个矩阵元素占3个单元,所以矩阵元素a67的地址为1000+31×3=1093。

  • 第14题:

    设有下三角矩阵A[0……10, 0……10],按行优先顺序存放其非零元素,每个非零元素占两个字节,存放的基地址为100,则元素A[5,5]的存放地址为( )。A.110 B.120C.130 D.140


    正确答案:D
    按行优先顺序是将元素一行一行存放,因为是存放非零元素,所以0不予存放,A[5,5]是第6行第6个元素,即1+2+3+4+5+5=20,所以其存放地址为100+20*2=140,(每个占两个字节。)

  • 第15题:

    有下三角矩阵A[0…10,0…10],按行优先顺序存放其非零元素,每个非零元素占两个字节,存放的基地址为100,则元素A[5,51的存放地址为( )。


    正确答案:D
    A[5][5]元素存储的位置在第6行第6列,但由于矩阵A为下三角矩阵,所以A[5][5]之前的非零元素才计入地址内,因而所存储的非零元素的个数应为l+2+3+4+5+5=20,这些元素占用的空间为20×2=40个字节,所以A[5][5]的存储位置为100+40=140。

  • 第16题:

    下面关于bit和字节叙述正确的是()

    • A、一个bit表示能容纳8个二进制数“0”或“1”
    • B、一个汉字占用一个字节
    • C、个ASCll码占用一个字
    • D、一个汉字占用两个字节,一个ASCII码占用一个字节

    正确答案:D

  • 第17题:

    对于一个1000行1000列的上三角矩阵,若每个元素需占用两个字节进行存储,采用压缩存储方法比压缩前共可节约()个字节。


    正确答案:999000

  • 第18题:

    对于一个100行100列的下三角矩阵,若每个元素需占用两个字节进行存储,采用压缩存储方法共需占用()个字节。


    正确答案:10100

  • 第19题:

    对于上三角形和下三角形矩阵,分别以按行存储和按列存储原则进行压缩存储到数组M[k]中,若矩阵中非0元素为Aij,则k对应为()和()。


    正确答案:i*(i-1)/2+j-1(i≥j);j*(j-1)/2+i-1(i

  • 第20题:

    GB312—80编码简称国标码,它规定每个图形字符由两个七位二进制编码表示,即每个编码需要占用()

    • A、两个字节
    • B、一个半字节
    • C、一个字节
    • D、二个字节

    正确答案:A

  • 第21题:

    填空题
    对于一个1000行1000列的上三角矩阵,若每个元素需占用两个字节进行存储,采用压缩存储方法比压缩前共可节约()个字节。

    正确答案: 999000
    解析: 暂无解析

  • 第22题:

    填空题
    对于一个100行100列的下三角矩阵,若每个元素需占用两个字节进行存储,采用压缩存储方法共需占用()个字节。

    正确答案: 10100
    解析: 暂无解析

  • 第23题:

    单选题
    有一个100*90的稀疏矩阵,非0元素有10个,设每个整型数占2字节,则用三元组表示该矩阵时,所需的字节数是()。
    A

    60

    B

    66

    C

    18000

    D

    33


    正确答案: B
    解析: