数据结构绪论(3)

这篇具有很好参考价值的文章主要介绍了数据结构绪论(3)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、客观题(1)

二、客观题(2)

 三、客观题(3)

四、客观题(4)

 五、客观题(5)

 六、客观题(6)


一、客观题(1)

1、以下与数据的存储结构有关的术语是(D)。

A、有序表  

B、线性表  

C、有向图  

D、顺序表

2、从存储结构上可以把数据结构分成(A)。

A、顺序结构和链式结构  

B、紧凑结构和非紧凑结构 

C、内部结构和外部结构  

D、线性结构和非线性结构

3、与数据元素本身的内容和相对位置无关的是数据的(A)。

A、逻辑结构  

B、存储实现

C、存储结构  

D、运算实现

4、某算法仅含程序段1和程序段2,程序段1的执行次数为3n2,程序段2的执行次数为 0.01n3,则该算法的时间复杂度为(C)。 

A、O(n)

B、O(n2)

C、O(n3)

D、O(1)

5、在存储数据时,通常不仅需要存储数据元素的值,还要存储(C)。

A、数据元素的类型  

B、数据的基本运算  

C、数据元素之间的关系  

D、数据的存取方式

6、计算机所处理的数据一般具有某种关系,这是指(B)。

A、 数据与数据之间存在的某种关系  

B、数据元素与数据元素之间存在的某种关系  

C、元素内数据项与数据项之间存在的某种关系 

D、数据元素内部存在的某种结构关系

7、以下关于数据元素之间关系的说法中错误的是(D)。

A、线性结构中结点形成一对一的关系  

B、树形结构具有分支和层次的特点,其形态有些像自然界中的树  

C、图形结构中的元素按其逻辑关系互相连接,每个结点都可能与其他结点邻接

D、集合结构中的元素在逻辑上都有联系,但组织形式松散

8、以下关于数据结构的说法中正确的是(A)。

A、数据结构的逻辑结构独立于其存储结构  

B、数据结构的存储结构独立于该数据结构的逻辑结构  

C、数据结构的逻辑结构唯一地决定了该数据结构的存储结构  

D、逻辑结构和存储结构均相同的数据结构一定为同一数据结构

9、通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着(D)。

A、数据具有同一特点  

B、数据元素所包含的数据项的个数要相等  

C、每个数据元素都一样  

D、不仅数据元素所包含的数据项的个数要相同,而且对应数据项的类型要一致

10、算法的时间复杂度取决于(D)。

A、问题的规模  

B、待处理数据的初态  

C、计算机的配置  

D、问题的规模和待处理数据的初态

二、客观题(2)

1、下面是一个程序段:

int p=1,s=0;
for(int i=1;i<=n;i++){
    p*=i;
    s+=p;
}

其时间复杂度为(B)。

A、O(1)

B、O(n)

C、O(nlog2n)

D、O(n2)

2、 某算法的时间代价为 T(n)=100n+10nlog2+n2+10,其时间复杂度为(C)。  

A、O(n)

B、O(nlogsub2n)

C、O(n2)

D、O(log2n)

数据结构绪论(3),数据结构,学习,数据结构,其他,学习

5、下列程序段的时间复杂度是(C)。

count=1;
for(k=1;k<=n;k*=2)
    for(j=1;j<=n;j++)
        count++;

A、O(log2n)

B、O(n)

C、O(nlog2n)

D、O(n2)

6、设n是描述问题规模的非负整数,下面程序片段的时间复杂度是(A)。

x=2; 
while(x<n/2)  
    x=2*x;  
A、O(log2n)

B、O(n)

C、O(nlog2n)

D、O(n2)

7、以下函数中,渐进时间复杂度最小的是(A)。  

A、T1(n)=nlog2n+1000log2n

B、T2(n)=nlog23-1000log2n

C、T3(n)=n2-1000log2n

D、T4(n)=2nlog2n-1000log2n

数据结构绪论(3),数据结构,学习,数据结构,其他,学习

8、设有以下三个函数:
,,以下关系式中,有错误的是(D)。

A、f(n)=O(g(n))

B、g(n)=O(f(n))

C、h(n)=O(n2)

D、h(n)=O(nlog2n)

9、某算法的时间复杂度为O( n2 ),表明该算法的(C)。

A、问题规模是 n2 

B、执行时间是 n2 

C、执行时间与 n2  成正比 

D、问题规模与 n2 成正

10、设n是描述问题规模的非负整数,下面程序段的时间复杂度是()。

x=2;
while(x<n/2) 
     x=3*x;  
A、O(log3n)

B、O(n)

C、O(nlog2n)

D、O(n2)

数据结构绪论(3),数据结构,学习,数据结构,其他,学习

 三、客观题(3)

数据结构绪论(3),数据结构,学习,数据结构,其他,学习

 数据结构绪论(3),数据结构,学习,数据结构,其他,学习

 数据结构绪论(3),数据结构,学习,数据结构,其他,学习

数据结构绪论(3),数据结构,学习,数据结构,其他,学习

数据结构绪论(3),数据结构,学习,数据结构,其他,学习

四、客观题(4)

1、下面关于抽象数据类型的描述错误的是(B)。

A、数据封装  

B、用例驱动  

C、信息隐藏  

D、使用与实现分离

数据结构绪论(3),数据结构,学习,数据结构,其他,学习

 数据结构绪论(3),数据结构,学习,数据结构,其他,学习

 数据结构绪论(3),数据结构,学习,数据结构,其他,学习

7、下面说法错误的是(D)。

A、某算法的时间复杂度为 O( n2 ) ,表明该算法的执行时间与 n2  成正比

B、在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度 O( 2n ) 的算法

C、所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界

D、算法原地工作的含义是指不需要任何额外的辅助空间

数据结构绪论(3),数据结构,学习,数据结构,其他,学习

数据结构绪论(3),数据结构,学习,数据结构,其他,学习

 五、客观题(5)

1.数据元素是数据的基本单位。A

A、对

B、错文章来源地址https://www.toymoban.com/news/detail-727965.html

2、记录是数据处理的最小单位。  B

A、对  

B、错

3、数据的逻辑结构是指数据的各数据项之间的逻辑关系。B

A、对

B、错

4、算法的优劣与算法描述语言无关,但与所用计算机有关。B

A、对

B、错

5、健壮的算法不会因非法的输入数据而出现莫名其妙的状态。A

A、对

B、错

6、数据的物理结构是指数据在计算机内的实际存储形式。A

A、对

B、错

7、算法一般用类C语言之类的伪码来描述,如果用C语言等高级语言来描述,则算法实际上就是程序了。B

A、对

B、错

8、在数据元素内数据项之间也有关系,在讨论数据的逻辑结构时应考虑。B

A、对

B、错

9、基本运算的定义依赖于逻辑结构,运算的实现也依赖于逻辑结构而与存储结构无关。B

A、对

B、错

10、从逻辑关系上讲,数据结构主要分为两大类:顺序结构和链式结构。B

A、对

B、错

 六、客观题(6)

1、顺序存储方式的优点是存储密度大,且插入、删除运输效率高。B

A、对

B、错

2、抽象数据类型的定义与计算机内部表示和实现无关。A

A、对

B、错

3、算法独立于具体的程序设计语言,且与具体的计算机无关。A

A、对

B、错

4、同一个算法,实现语言级别越高,算法执行的效率越低。A

A、对

B、错

5、算法的某些步骤可以有二义性。B

A、对

B、错

6、算法是有限长的操作序列。A

A、对

B、错

7、所谓渐进时间复杂度是在最坏情况下,估计算法执行时间的一个上界。A

A、对

B、错

8、算法中语句执行的频度就是算法的时间复杂度。B

A、对

B、错

9、在很多情况下,数据元素的取值情况不同,算法的执行时间也不同。A

A、对

B、错

10、在很多情况下,数据元素的排列情况不同,算法执行所需时间也不同。A

A、对

B、错

11、算法的时间效率和空间效率往往相互冲突,有时很难两全其美。A

A、对

B、错

12、在很多情况下,数据元素的查找概率不同,算法的查找时间也不同。A

A、对

B、错

到了这里,关于数据结构绪论(3)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 【数据结构】绪论

    【数据结构】绪论

    数据 数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别 和处理的符号的集合。数据是计算机程序加工的原料。 数据元素、数据项 数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。 一个数据元素可由若干数据项

    2024年02月09日
    浏览(13)
  • 数据结构 - 绪论

    数据结构 - 绪论

    数据 Data :信息的载体。能被计算机识别并处理的符号的集合。 数据元素 Data element :数据的基本单位,通常作为一个整体进行考虑和处理。一个数据元素往往由若干 数据项 组成。数据项是组成数据元素的不可分割的最小单位。 如学生的信息记录就是一个数据元素,它由学

    2023年04月18日
    浏览(16)
  • 数据结构绪论(3)

    数据结构绪论(3)

    目录 一、客观题(1) 二、客观题(2)  三、客观题(3) 四、客观题(4)  五、客观题(5)  六、客观题(6) 1、以下与数据的存储结构有关的术语是(D)。 A、有序表   B、线性表   C、有向图   D、顺序表 2、从存储结构上可以把数据结构分成(A)。 A、顺序结构和链式

    2024年02月07日
    浏览(18)
  • 数据结构——第1章 绪论

    数据结构——第1章 绪论

    目录 1.1 数据结构的研究内容 1.2 基本概念和术语 1.2.1 数据、··元素、··项和··对象 1.2.2 数据结构 1.2.3 数据类型和抽象数据类型 1.3 抽象数据类型的表示与实现 1.4 算法和算法分析 1.4.1 算法的定义与特性 1.4.2 算法的时间复杂度 1.4.3 算法的空间复杂度 1.5 小结 数据: 是客观事

    2024年02月19日
    浏览(15)
  • 数据结构与算法【01】—绪论

    数据结构与算法【01】—绪论

    专栏地址:数据结构与算法专栏 开源仓库:bigsai-algorithm仓库 ,欢迎支持 针对以前写的数据结构与算法系列重写(针对文字描述、图片、错误修复),改动会比较大,一直到更新完为止 数据结构与算法是程序员内功体现的重要标准之一,且数据结构也应用在各个方面,业界更有

    2024年02月06日
    浏览(19)
  • 24考研数据结构-——绪论2

    24考研数据结构-——绪论2

    1.4.1 渐近时间复杂度 一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数f(n),算法的时间量度记作T(n)=O(n),它表示随问题规模n的增大而增大,算法执行时间的增长率和f(n)的增长率相同,称作算法的 渐近时间复杂度 ,简称时间复杂度。 大O表示“同阶”,

    2024年02月16日
    浏览(30)
  • [数据结构]喵桑,学费了——绪论

    [数据结构]喵桑,学费了——绪论

    本喵是FW视频封面最终版 宝子,你不点个赞吗?不评个论吗?不收个藏吗? 最后的最后,关注我,关注我,关注我,你会看到更多有趣的博客哦!!! 喵喵喵,你对我真的很重要。 目录 前言 绪论 1.1数据结构的研究的内容 1.2数据结构的基本概念和术语 1.2.1 数据,数据元素

    2024年02月06日
    浏览(10)
  • 【全面突击数据结构与算法001】绪论篇,数据结构的基本概念

    【全面突击数据结构与算法001】绪论篇,数据结构的基本概念

    👑 作 者 主 页 :👉CSDN丨博客园 🏆 学 习 交 流 :👉在下周周ovoの社区 💎全 面 突 击 数 据 结 构 与 算 法 系 列 专 栏: 👉 数据结构与算法专栏 PS:本篇文章主要综合了【王道数据结构与算法】与我的个人笔记与理解,如果文章有任何错误欢迎各位大佬的指出 快期末考

    2024年02月07日
    浏览(12)
  • 数据结构笔记(王道考研) 第一章:绪论

    数据结构笔记(王道考研) 第一章:绪论

    大部分内容基于中国大学MOOC的2021考研数据结构课程所做的笔记,该课属于付费课程(不过盗版网盘资源也不难找。。。)。后续又根据23年考研的大纲对内容做了一些调整,将二叉排序树和平衡二叉树的内容挪到了查找一章,并增加了并查集、平衡二叉树的删除、红黑树的内

    2024年02月14日
    浏览(12)
  • 1绪论_1.1数据结构的基本概念+1.2算法和算法评价

    数据 数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。数据是计算机程序加工的原料。 数据 由 数据对象 和 数据关系 组成(应试)⚡ 数据元素 数据元素是数据的 基本单位 ,通常作为一个整体进行考虑

    2024年02月07日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包