正确答案: A

线性表按顺序方式存储,性表的第100个结点后面插入一个新结点

题目:在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是( )。

解析:由于线性表采用的是顺序存储方式,用存储单元的邻接性体现线性表元素间的一维顺序关系,因此对线性表进行插入和删除运算时,可能需要移动大量的结点,以保持这种物理和逻辑的一致性。对于选项A. ,后面的900个结点都要住后移动,对于选项C. ,后面的l00个结点都要往前移动。而对于线性表按链接方式存储,当进行插入与删除操作时,只改变相应的指针即可,所以比较4个选项的操作可得知选项A. 所需要的执行时间最长。

查看原题

举一反三的答案和解析:

  • [单选题]执行如下两条语句后,窗体上显示的是 ______。 a=4326 Print Format(a,"$00,00.00")
  • $0,008.43

  • 解析:解析:Format(a,"$00,00.00")表示显示a为以“$”开头的,带2位小数(不足2位部0),整数部分为4位(不足4位补0,且2位之间用“,”分隔)的字符。

  • [单选题]为用户与数据库系统提供接口的语言是______。
  • 数据操纵语言(DML)

  • 解析:解析:DBMS提供数据操纵语言(DML)实现对数据库中数据的操作,它是用户(包括应用程序)与数据库系统的接口。

  • [单选题]顺序存储结构____。
  • 既适合静态又适合动态查找表的存储


  • [单选题]在关系数据库中,用来表示实体之间联系的是 ______ 。
  • 二维表


  • [单选题]Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是( )。 Samplea[2],*p=newSample;
  • 3

  • 解析:D。【解析】构造函数在对象被创建时由系统自动调用,本题共创建了3个对象。

  • [单选题]为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为( )。
  • public


  • [单选题]在窗体上有多个控件,要实现程序运行后焦点默认在某一控件上,应该设置的属性是
  • 设置TabIndex 的值为0

  • 解析:解析:要想在程序运行时焦点落在某一控件上必须使该控件的Tablndex的值在窗体中最小,故设置为0,所以正确答案为选项C);Enabled属性决定控件的有效与失效;Index用于引用的,用在控件数组中,不符合本题的意思。注意:控件的Enabled属性、Cancel属性和Caption属性等。

  • [单选题]若有定义int a[2][3];,则对a数组的第i行第j列(假调i,j已正确说明并赋值)元素值的正确引用为
  • *(*(a+i)+j)

  • 解析:解析:本题考查了二维数组元素的引用方法。选项A中a+i指向了数组a的第i+1行,*(a+i)则是第i+1行第0列的地址值,*(a+i)+j指向了数组a第i+1行,j+1列,*(*(a+i)+j)取到的是数组a的a[i][j]元素。

  • [单选题]下列变量名的定义中,符合Java命名约定的是
  • fieldName

  • 解析:解析:选项B为Java的关键字;变量和方法名采用完整的英文描述符,第一个字母小写任何中间的单词首字母大写,所以选项C和选项D不规范。

  • 推荐下载科目: 计算机二级 计算机四级 微软认证 思科认证 Linux认证 JAVA认证 软考高级 通信工程师 计算机操作员初级 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2