更多“May I use your hike for a moment? ()A. It doesn't matter.B. By all means.C. I have n ”相关问题
  • 第1题:

    按行优先顺序存储下三角矩阵的非零元素,则计算非零元素a/sub>ij1≤j≤i≤n)的地址的公式为

    A.LOC(aij)=LOC(all)+i×(i+1)/2+j

    B.LOC(aij)=LOC(all)+i×(i+1)/2+(j-1)

    C.LOC(aij)=LOC(all)+i×(i-1)/2+j

    D.LOC(aij)=LOC(all)+i×(i-1)/2+(j-1)


    正确答案:D
    解析:通过运算可以得出结论选项D)正确。

  • 第2题:

    已知有二维数组A[0..n-1][0..n-1],其中当i+j=n时,A[i][j]≠0,现在要将A数组压缩存储到一维数组T[0..m],其中m>n。数组T的第一个元素T[0]=A[1][n-1] T[1]=A[2][n-2],……,依次类推,那么放入A[i][j](i+j=n)的元素是(37)。

    A.T[i+j]

    B.T[i*n+j]

    C.T[i]

    D.T[i-1]


    正确答案:D
    解析:由题可知,除第0行外,每一行只存储一个元素,因此i行应存放在T[i-1]之中。

  • 第3题:

    下列程序段的时间复杂度是()。 for(i=0; i<m; i++) for(j=0; j<t; j++) c[i][j]=0; for(i=0; i<m; i++) for(j=0; j<t; j++) for(k=0; k<n; k++) c[i][j]=c[i][j]+a[i][k]*b[k][j];

    A.O(m+n+t)

    B.O(m+n*t)

    C.O(m*t+n)

    D.O(m*n*t)


    O(n^2)

  • 第4题:

    下面vb6.0中tagname,name,value有什么区别呀?

    webbrowser1.document.all(i).tagname

     webbrowser1.document.all(i).name

     webbrowser1.document.all(i).value


    比如document.all(i)是<input type="text" value="abcd" name="t1"/>那么这里tagname就是inputname就是t1value就是abcd,他们都是该元素的属性,如果不存在该属性那么你在引用的时候就会出现错误。
    比如document.all(i)是<input type="text" value="abcd" name="t1"/>
    那么这里tagname就是input
    name就是t1
    value就是abcd,他们都是该元素的属性,如果不存在该属性那么你在引用的时候就会出现错误。

  • 第5题:

    下列程序段的时间复杂度为()。for(i=0;i<m;i++)for(j=0;j<t;j++)e[i][j]=0;for(i=0;i<m;i++)for(j=0;j<t;j++)for(k=0;k<n;k++)c[i][j]_c[i][j]+a[i][k]×b[k][j];

    A.O(m×n×t)
    B.O(m+n+t)
    C.O(m×t+n)
    D.O(m+n×t)

    答案:A
    解析:
    在程序段中,有两段循环程序,第一段是一个双层嵌套循环,另一个是三层嵌套循环,所以基本操作是c[i][j]=c[i][j]+a[i][k]×b[k][j],此基本操作共执行m×t×n次。

  • 第6题:

    下列程序段的时间复杂度是()。 for(i=0;i<n;i++) for(j=0;j<m;j++) for(k=0;k<t;k++) c[i][j]=c[i][j]+a[i][k]*b[k][j];

    A.O(m+n+t)

    B.O(m*n*t)

    C.O(m+n*t)

    D.O(m*t+n)


    C