您所在位置: 网站首页 / 文档列表 / 数据结构与算法 / 文档详情
数据结构复习资料.doc 立即下载
上传人:王子****青蛙 上传时间:2024-09-09 格式:DOC 页数:22 大小:410KB 金币:6 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据结构复习资料.doc

数据结构复习资料.doc

预览

免费试读已结束,剩余 12 页请下载文档后查看

6 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第1章绪论一、填空题数据结构就是一门研究非数值计算得程序设计问题中计算机得以及它们之间得与等得学科。数据结构被形式地定义为(D,R),其中D就是得有限集合,R就是D上得有限集合。数据结构按逻辑结构可分为两大类,它们分别就是与。若细分为4类,分别就是、、与。线性结构中元素之间存在关系,树形结构中元素之间存在关系,图形结构中元素之间存在关系。在线性结构中,第一个结点前驱结点,其余每个结点有且只有个前驱结点;最后一个结点后继结点,其余每个结点有且只有个后继结点。在树形结构中,树根结点没有结点,其余每个结点有且只有个前驱结点;叶子结点没有后继结点,其余每个结点得后继结点数可以任意。在图形结构中,每个结点得前驱结点数与后继结点数可以。数据结构包括数据得、数据得与数据得这三个方面得内容。数据得存储结构可用四种基本得存储方法表示,它们分别就是、、与。数据得运算最常用得有5种,它们分别就是、、、、。一个算法得效率可分为效率与效率。二、单项选择题数据结构中,与所使用得计算机无关得就是数据得()结构。A、存储B、物理C、逻辑D、物理与存储算法分析得目得就是()。A、找出数据结构得合理性B、研究算法中得输入与输出得关系C、分析算法得效率以求改进D、分析算法得易懂性与文档性算法分析得两个主要方面就是:()。A、空间复杂性与时间复杂性B、正确性与简明性C、可读性与文档性D、数据复杂性与程序复杂性计算机算法指得就是()。A、计算方法B、排序方法C、解决问题得有限运算序列D、调度方法计算机算法必须具备输入、输出与()等5个特性。A、可行性、可移植性与可扩充性B、可行性、确定性与有穷性C、确定性、有穷性与稳定性D、易读性、稳定性与安全性三、判断下列叙述得对错。()数据元素就是数据得最小单位。()数据结构就是数据对象与对象中数据元素之间关系得集合。()数据结构就是具有结构得数据对象。()算法与程序原则上没有区别,在讨论数据结构时二者就是通用得。()所谓数据得逻辑结构就是指数据元素之间得逻辑关系。()数据得逻辑结构与数据元素本身得内容与形式无关。()数据结构就是指相互之间存在一种或多种关系得数据元素得全体。()从逻辑关系上讲,数据结构主要分为两大类:线性结构与非线性结构。四、设n为正整数,分析下列各程序段中加下划线得语句得执行次数。for(inti=1;i<=n;i++)for(intj=1;j<=n;j++){c[i][j]=0、0;for(intk=1;k<=n;k++)c[i][j]=c[i][j]+a[i][k]*b[k][j];}x=0;y=0;for(inti=1;i<=n;i++)for(intj=1;j<=i;j++)for(intk=1;k<=j;k++)x=x+y;2)/2=n(n+1)/4+n(n+1)(2n+1)/12=n(n+1)(3+2n+1)/12=n(n+1)(n+2)/6n(3)k=0;for(i=1;i<=n;i++)for(j=i;j<=n;j++)k++;(4)i=1;j=0;while(i+j<=n){if(i>j)j++;elsei++;}(5)x=n;y=0;while(x>=(y+1)*(y+1))y++;(6)x=91;y=100;while(y>0){if(x>100){x-=10;y--;}elsex++;}五、分析下面各程序段得时间复杂度2、s=0;fori=0;i<n;i++)for(j=0;j<n;j++)s+=B[i][j];sum=s;1、for(i=0;i<n;i++)for(j=0;j<m;j++)A[i][j]=0;3、x=0;for(i=1;i<n;i++)for(j=1;j<=n-i;j++)x++;4、i=1;while(i<=n)i=i*3;六、设有数据逻辑结构S=(D,R),试按各小题所给条件画出这些逻辑结构得图示,并确定相对于关系R,哪些结点就是开始结点,哪些结点就是终端结点?D={d1,d2,d3,d4}R={(d1,d2),(d2,d3),(d3,d4)}D={d1,d2,…,d9}R={(d1,d2),(d1,d
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

数据结构复习资料

文档大小:410KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用