第10章 资本结构 课后作业(下载版)

第10章 资本结构 课后作业(下载版)
第10章 资本结构 课后作业(下载版)

第十章资本结构课后作业

一、单项选择题

1.假定甲企业的权益资本与负债资本的比例为3:2,据此可以判断该企业()。

A.只存在经营风险

B.经营风险大于财务风险

C.经营风险小于财务风险

D.同时存在经营风险和财务风险

2.某企业2013年的财务杠杆系数为2,2012年的息税前利润为500,优先股为6万元,企业所得税税率为25%,则2012年实际利息费用为()万元。

A.242

B.240

C.180

D.260

3.下列情况下,企业财务杠杆系数等于1的是()。

A.每股收益为零

B.息税前利润为零

C.固定性融资成本为零

D.固定性经营成本为零

4.下列各种资本结构的理论中,认为筹资决策无关紧要的是()。

A.代理理论

B.无税MM理论

C.融资优序理论

D.权衡理论

5.甲上市公司没有发行优先股,已知2013年的财务杠杆系数为1.25,则该公司2013年的利息保障倍数为()。

A.4

B.5

C.4.5

D.6

6.甲企业当前的经营杠杆系数为4,要使企业由盈利转为亏损,销售量至少要下降()。

A.45%

B.50%

C.25%

D.40%

7.某公司2014年的财务杠杆系数是2,经营杠杆系数是3,普通股每股收益的预期增长率为60%,假定其他因素不变,则2014年预期的销售增长率为()。

A.5%

B.11%

C.9%

D.10%

8.当负债达到100%时,企业价值最大,持有这种观点的资本结构理论是()。

A.代理理论

B.有税市场下的MM理论

C.完美资本市场下的MM理论

D.优序融资理论

9.以下筹资方式中,既能带来杠杆利益,又能产生抵税作用的是()。

A.优先股

B.增发新股

C.发行债券

D.留存收益

10.甲公司的经营杠杆系数为1.5,财务杠杆系数为1.6,则该公司销售额每增长1倍,就会造成每股收益增加()倍。

A.1.5

B.1.6

C.2.7

D.2.4

11.下列关于资本结构的影响因素表述不正确的是()。

A.收益与现金流量波动较大的企业,要比现金流量较稳定的类似企业的负债水平低

B.成长性好的企业,要比成长性差的类似企业负债水平高

C.一般性用途资产比例高的企业,要比具有特殊用途资产比例高的类似企业的负债水平低

D.财务灵活性大的企业要比财务灵活性小的类似企业的负债能力强。

12.某公司年营业收入为500万元,变动成本率为40%,不存在优先股。经营杠杆系数为1.5,财务杠杆系数为2。如果固定成本增加50万元,那么总杠杆系数将变为()。

A.2.4

B.3

C.6

D.8

13.企业债务成本过高时,下列方式中不利于降低债务成本的是()。

A.偿还长期债务,发行新股

B.进行股票回购

C.利用留存偿还债务

D.将可转换债券转换为普通股

14.若不考虑财务风险,利用每股收益无差别点进行企业资本结构分析时,以下说法中错误的是()。

A.当预计销售额高于每股收益无差别点时,采用权益筹资方式比采用负债筹资方式有利

B.当预计销售额高于每股收益无差别点时,采用负债筹资方式比采用权益筹资方式有利

C.当预计销售额低于每股收益无差别点时,采用权益筹资方式比采用负债筹资方式有利

D.当预计销售额等于每股收益无差别点时,两种筹资方式的每股收益相同

15.过度投资问题是指()。

A.企业面临财务困境时,企业超过自身资金能力投资项目,导致资金匮乏

B.企业面临财务困境时,管理者和股东有动机投资于净现值为负的高风险项目

C.企业面临财务困境时,不选择净现值为正的新项目投资

D.企业面临财务困境时,管理者和股东有动机投资于净现值为正的项目

16.下列表述中,不正确的是()。

A.财务管理的主要理论都是以市场有效为假设前提的

B.有效资本市场是指市场上的价格能够同步地、完全地反映全部的可用信息

C.如果市场是无效的,投资人将有机会战胜市场,获得超额利润

D.如果市场是有效的,技术分析和基本分析有助于实现理财目标

二、多项选择题

1.下列关于MM理论的说法中,正确的有()。

A.在不考虑企业所得税的情况下,企业加权平均资本成本的高低与资本结构无关,仅取决于企业经营风险的大小

B.在不考虑企业所得税的情况下,有负债企业的权益成本随负债比例的增加而增加

C.在考虑企业所得税的情况下,企业加权平均资本成本的高低与资本结构有关,随负债比例的增加而增加

D.一个有负债企业在有企业所得税情况下的权益资本成本要比无企业所得税情况下的权益资本成本高

2.降低经营杠杆系数,从而降低企业经营风险的途径有()。

A.提高资产负债率

B.节约固定成本开支

C.提高产品销售量

D.提高权益乘数

3.下列有关资本结构理论的表述中不正确的有()。

A.按照考虑所得税条件下的MM理论,当负债为100%时,企业价值最大

B.MM(无税)理论认为,只要债务成本低于权益成本,负债越多企业价值越大

C.权衡理论认为有负债企业的价值是无负债企业价值加上抵税收益的现值

D.代理理论认为有负债企业的价值是无负债企业价值减去企业债务的代理成本加上代理收益

4.下列各项中,影响总杠杆系数的有()。

A.资产负债率

B.固定资产折旧

C.单位变动成本

D.长期债券的利息

5.确定资本结构时,()。

A.如果企业的销售不稳定,则可较多地筹措负债资金

B.为了保证原有股东的绝对控制权,一般应尽量避免普通股筹资

C.若预期市场利率上升,企业应尽量利用短期负债

D.一般而言,收益与现金流量波动较大的企业要比现金流量较稳定的类似企业的负债水平低

6.下列表述中正确的有()。

A.在其他条件不变的情况下,资产负债率越高,财务杠杆系数越低

B.当企业经营杠杆系数趋于无穷大时,企业处于保本经营状态

C.经营风险是企业未使用债务和优先股时,经营的内在风险,它是企业投资决策的结果,表现在企业每股收益的变动上

D.从某种意义上讲,一项资产或新项目是没有财务风险的,只有企业自身才有财务风险

7.下列条件属于MM资本结构理论所依据的直接及隐含假设条件的有()。

A.经营风险可以用息税前利润的方差来衡量,具有相同经营风险的公司为风险同类

B.股票与债券进行交易的市场中没有交易成本,且个人与机构投资者的借款利率与公司相同

C.公司或个人投资者的所有债务利率大小与债务数量有关

D.公司息税前利润具有永续的零增长特征,但是债券不是永续的

8.下列关于资本结构的说法中,正确的有()。

A.在进行融资决策时,不可避免地要依赖人的经验和判断

B.一般而言,盈利能力强的企业要比盈利能力差的类似企业的负债水平高

C.迄今为止,仍难以准确的揭示出资本结构与企业价值之间的关系

D.能够使企业预期价值提高的资本结构,不一定是预期每股收益最大的资本结构

9.下列关于资本成本比较法确定最优资本结构的表述中正确的有()。

A.该方法考虑了各种融资方式在数量与比例上的约束

B.该方法没有考虑各种融资方式在财务风险上的差异

C.该方法通过计算各种基于账面价值的长期融资组合方案的加权平均资本成本

D.该方法选择加权平均资本成本最小的融资方案,确定为相对最优的资本结构

10.下列关于最优资本结构理论表述正确的有()。

A.代理理论认为债务的存在可能会激励管理者和股东做出投资不足的行为

B.权衡理论认为应该综合考虑财务杠杆的利息抵税收益与财务困境成本,以确定企业为最大化企业价值而应筹集的债务额

C.无税的MM理论是针对完美资本市场的资本结构建立的理论

D.优序融资理论认为考虑信息不对称和逆向选择的影响,管理者首选债务融资,其次是留存收益融资,最后是发行新股

11.如果半强式有效假说成立,则下列说法正确的有()。

A.在市场中利用技术分析指导股票投资将失去作用

B.利用内幕信息可能获得超额利润

C.在市场中利用基本分析指导股票投资将失去作用

D.投资者投资股市不能获益

三、计算分析题

某公司息税前利润为600万元,公司适用的所得税税率为25%,公司目前总资金为2000万元,其中80%由普通股资金构成,股票账面价值为1600万元,20%由债券资金构成,债券账面价值为400万元,假设债券市场价值与其账面价值基本一致。该公司认为目前的资本结构不够合理,准备用发行债券购回股票的办法予以调整。经咨询调查,目前债务利息和权益资本的成本情况见表1:

表1 债务利息与权益资本成本

债券市场价值(万元)债券利息率股票的β系

无风险收益

平均风险股

票的必要收

益率

权益资本成

400 8% 1.3 6% 16% A

600 10% 1.42 6% B 20.2%

800 12% 1.6 C 16% 22%

1000 14% 2.0 6% 16% D

要求:

(1)填写表1中用字母表示的空格。

(2)填写表2公司市场价值与企业加权平均资本成本(以市场价值为权重)中用字母表示的空格。

表2 公司市场价值与企业加权平均资本成本

债券市场价值(万元)股票市场价

值(万元)

公司市场总

价值(万元)

债券资

金比重

股票资

金比重

债券资

本成本

权益资

本成本

加权平均

资本成本

400 E F 15.14% 84.86% G H I

600 2004.95 2604.95 23.03% 76.97% 7.5% 20.20% 17.27% 800 1718.18 2518.18 31.77% 68.23% 9% 22% 17.87% 1000 J K L M N O P (3)根据表2的计算结果,确定该公司最优资本结构。

四、综合题

某公司目前拥有资本1050万元,资本结构为:债务资本200万元,普通股权益资本850万元。有关资料详见下表:

单位:万元项目金额

债务200

普通股850

优先股0

总额1050

年利息18

普通股股数(万股)75

年优先股股利0

所得税税率25%

现准备追加筹资300万元,有三种筹资选择:

(1)增发新普通股,每股发行价为60元;

(2)平价发行债券,票面利率10%;

(3)平价发行优先股,股利率为12%。

要求:

(1)当息税前利润预计为200万元时,计算三种增资方式完成后的普通股每股收益及财务杠杆系数。

(2)计算增发普通股与增加债务两种筹资方式下的每股收益无差别点。

(3)计算增发普通股和发行优先股两种筹资方式下的每股收益无差别点。

(4)按照每股收益无差别点分析法的原理,当息税前利润预计为200万元时,应采用哪种筹资方式。

《数据结构》课后习题答案

第1章绪论 1.简述下列概念:数据、数据元素、数据项、数据对象、数据结构、逻辑结构、存储结构、抽象数据类型。 答案: 数据:是客观事物的符号表示,指所有能输入到计算机中并被计算机程序处理的符号的总称。如数学计算中用到的整数和实数,文本编辑所用到的字符串,多媒体程序处理的图形、图像、声音、动画等通过特殊编码定义后的数据。 数据元素:是数据的基本单位,在计算机中通常作为一个整体进行考虑和处理。在有些情况下,数据元素也称为元素、结点、记录等。数据元素用于完整地描述一个对象,如一个学生记录,树中棋盘的一个格局(状态)、图中的一个顶点等。 数据项:是组成数据元素的、有独立含义的、不可分割的最小单位。例如,学生基本信息表中的学号、姓名、性别等都是数据项。 数据对象:是性质相同的数据元素的集合,是数据的一个子集。例如:整数数据对象是集合N={0,±1,±2,…},字母字符数据对象是集合C={‘A’,‘B’,…,‘Z’,‘a’,‘b’,…,‘z’},学生基本信息表也可是一个数据对象。 数据结构:是相互之间存在一种或多种特定关系的数据元素的集合。换句话说,数据结构是带“结构”的数据元素的集合,“结构”就是指数据元素之间存在的关系。 逻辑结构:从逻辑关系上描述数据,它与数据的存储无关,是独立于计算机的。因此,数据的逻辑结构可以看作是从具体问题抽象出来的数学模型。 存储结构:数据对象在计算机中的存储表示,也称为物理结构。 抽象数据类型:由用户定义的,表示应用问题的数学模型,以及定义在这个模型上的一组操作的总称。具体包括三部分:数据对象、数据对象上关系的集合和对数据对象的基本操作的集合。 2.试举一个数据结构的例子,叙述其逻辑结构和存储结构两方面的含义和相互关系。 答案: 例如有一张学生基本信息表,包括学生的学号、姓名、性别、籍贯、专业等。每个学生基本信息记录对应一个数据元素,学生记录按顺序号排列,形成了学生基本信息记录的线性序列。对于整个表来说,只有一个开始结点(它的前面无记录)和一个终端结点(它的后面无记录),其他的结点则各有一个也只有一个直接前趋和直接后继。学生记录之间的这种关系就确定了学生表的逻辑结构,即线性结构。 这些学生记录在计算机中的存储表示就是存储结构。如果用连续的存储单元(如用数组表示)来存放这些记录,则称为顺序存储结构;如果存储单元不连续,而是随机存放各个记录,然后用指针进行链接,则称为链式存储结构。 即相同的逻辑结构,可以对应不同的存储结构。 3.简述逻辑结构的四种基本关系并画出它们的关系图。 答案: (1)集合结构 数据元素之间除了“属于同一集合”的关系外,别无其他关系。例如,确定一名学生是否为班级成员,只需将班级看做一个集合结构。 (2)线性结构 数据元素之间存在一对一的关系。例如,将学生信息数据按照其入学报到的时间先后顺序进行排列,将组成一个线性结构。 (3)树结构

第6章资本结构决策习题

9.下列关于经营杠杆系数的说法,正确的是( 第6章 资本结构决策 一、简答题 1、 MM 资本结构理论的基本观点有哪些? 2、简述资本结构的种类。 3、企业资本结构决策的影响因素有哪些?如何影响? 4、确定普通股成本的方法有哪些? 5、什么是加权平均资本成本?各种资本的权数有哪些确定方法?各有何优缺点? 6、资本成本对企业财务管理的有何作用? 7、试说明资本成本比较法的基本原理和决策标准。 8、试分析比较资本成本比较法、每股收益分析法和公司价值比较法在基本原理和决策标准 上的异同之处。 二、单项选择题 1.下列筹资方式中,资本成本最低的一般是( )。 A. 发行股票 B.发行债券 C.长期借款 D.保留盈余资本成本 2.只要企业存在固定成本,那么经营杠杆系数必( )。 A. 恒大于 1 B.与销售量成反方向变动 C.与固定成本成方向变动 D. 与风险成反方向变动 3.财务杠杆效应是指( )。 A. 提高债务比例导致的所得税降低 B. 利用现金折扣获取的利益 C. 利用债务筹资给普通股股东带来的额外收益 D. 降低债务比例所节约的利息费用 4.某企业的预计的资本结构中,产权比率为 3/5,债务税前资本成本为 12%。目前市场上的 无风险报酬率为 5%,市场上所有股票的平均收益率为 10%,公司股票的 β系数为 1.2,所得 税税率为 25%,则加权平均资本成本为( )。 7.一般来说,企业的下列资金来源中,资本成本最高的是( )。 A .长期借款 B .债券 C .普通股 D .优先股 8.用无差别点进行资本结构分析时, 当预计销售额高于无差别点时, 采用( )筹 A. 10.25% C.11% 5、假定某企业的资产负债率为 A .只存在经营风险 C .财务风险大于经营风险 6.财务杠杆影响企业的( )。 B. 9% D.10% 45%,据此可以断定该企业 ( )。 B .经营风险大于财务风险 D .同时存在经营风险和财务风险 B. 税后利润

数据结构习题及参考答案

习题1 一、单项选择题 A1.数据结构是指()。 A.数据元素的组织形式 B.数据类型 C.数据存储结构 D.数据定义 C2.数据在计算机存储器内表示时,物理地址与逻辑地址不相同的,称之为()。 A.存储结构 B.逻辑结构 C.链式存储结构 D.顺序存储结构 D3.树形结构是数据元素之间存在一种()。 A.一对一关系 B.多对多关系 C.多对一关系 D.一对多关系 B4.设语句x++的时间是单位时间,则以下语句的时间复杂度为()。 for(i=1; i<=n; i++) for(j=i; j<=n; j++) x++; A.O(1) B.O(2n) C.O(n) D.O(3n) CA5.算法分析的目的是(1),算法分析的两个主要方面是(2)。 (1) A.找出数据结构的合理性 B.研究算法中的输入和输出关系 C.分析算法的效率以求改进 D.分析算法的易懂性和文档性 (2) A.空间复杂度和时间复杂度 B.正确性和简明性 C.可读性和文档性 D.数据复杂性和程序复杂性 6.计算机算法指的是(1),它具备输入,输出和(2)等五个特性。 (1) A.计算方法 B.排序方法 C.解决问题的有限运算序列 D.调度方法 (2) A.可行性,可移植性和可扩充性 B.可行性,确定性和有穷性 C.确定性,有穷性和稳定性 D.易读性,稳定性和安全性 7.数据在计算机内有链式和顺序两种存储方式,在存储空间使用的灵活性上,链式存储比顺序存储要()。 A.低 B.高 C.相同 D.不好说 8.数据结构作为一门独立的课程出现是在()年。 A.1946 B.1953 C.1964 D.1968 9.数据结构只是研究数据的逻辑结构和物理结构,这种观点()。 A.正确 B.错误 C.前半句对,后半句错 D.前半句错,后半句对

第十章 资本结构-财务杠杆

2015年注册会计师资格考试内部资料 财务成本管理 第十章 资本结构 知识点:财务杠杆 ● 详细描述: 【思考】在每股收益大于0的情况下,如果其他因素不变,息税前利润增加10%,那么每股利润变动率是大于、小于还是等于10%? 【正确答案】大于10% 【答案解析】 利息和优先股股利,称为“固定性融资成本”。 企业由于存在固定融资成本而导致的每股收益变动率大于息税前利润变动率的现象,被称为“财务杠杆效应”。 一、财务杠杆系数 1.财务杠杆系数的定义公式 财务杠杆作用的大小通常用财务杠杆系数表示。财务杠杆系数越大,表示财务杠杆作用越大,财务风险也就越大;财务杠杆系数越小,表明财务杠杆作用越小,财务风险也就越小。财务杠杆系数的定义公式为: 假设财务杠杆系数等于2,表明息税前利润变动10%,每股收益变动20%。 2.财务杠杆系数的计算公式 【公式推导】 二、财务杠杆与财务风险 财务风险是由于企业运用了债务筹资方式而产生的丧失偿付能力的风险,而这种风险最终是由普通股股东承担的。——股东收益的波动,即反映财

务风险的大小。 财务杠杆系数越大,财务风险越大。 三、相关因素变化对财务杠杆系数的影响 在其他因素不变的情况下: (1)利息(或优先股股利)越大,则财务杠杆系数越大; (2)EBIT越大,则财务杠杆系数越小。   假设总杠杆系数为3,则表明营业收入增加10%,每股收益增加30%。 (二)总杠杆系数的计算公式 总杠杆系数=财务杠杆系数×经营杠杆系数 (三)相关因素变化对总杠杆系数的影响 凡是影响经营杠杆系数和财务杠杆系数的因素都会影响总杠杆系数,而且影响方向是一致的。 【公式记忆方法】 (1)当企业不存在优先股时: (2)当企业存在优先股时

第6章 资本结构参考答案

参考答案 一、单项选择题 1、正确答案:C 解析:复合杠杆系数=经营杠杆系数×财务杠杆系数=1.5×1.2=1.8,所以每股收益增加 1.8倍。 2、正确答案:D 解析:经营杠杆系数= 3、正确答案:C 解析:由(500-500×40%)/(500-500×40%-固定成本)=1.5可以求出固定成本为100万元,由(500-200-100)/(500-200-100-利息)=2可以求出利息=100万元。再将固定成本增加50万元分别计算出经营杠杆系数为2,财务杠杆系数为3,求得总杠杆系数为2×3=6 4、正确答案:B 解析:财务杠杆系数=20/[20-100×60%×10%]=1.43 5、正确答案:A 解析:所谓最优资金结构是指在一定条件下使企业加权平均资金成本最低、企业价值最大的资金结构。 6、正确答案:D 解析:财务杠杆系数=30%/10%=3,选项B正确;复合杠杆系数=2×3=6。 7、正确答案:D 解析:影响经营杠杆系数的因素包括产品销售数量、产品销售价格、单位变动成本和固定成本等因素,不包括固定利息,利息影响的是财务杠杆系数。 8、正确答案:C 解析:财务杠杆系数=普通股每股利润变动率/息税前利润变动率,当财务杠杆系数为1时,分子分母应该相等,即普通股每股利润变动率等于息税前利润变动率。 9、正确答案:B 解析:(1)产权比率=负债总额/所有者权益×100%,根据产权比率为40%可知,负债=0.4×所有者权益,因此,在资金结构中,负债资金占的比例为:负债/(负债+所有者权益)=0.4×所有者权益/(0.4×所有者权益+所有者权益)=2/7,权益资金占的比例为:所有者权益/(负债+所有者权益)=所有者权益/(0.4×所有者权益+所有者权益)=5/7 (2)因为负债利息可以抵减所得税,所以,债务资金的平均成本=15.15%×(1-30%) 因此,加权平均资金成本=2/7×15.15%×(1-30%)+5/7×20%=17.31% 10、正确答案:C 解析:股东权益资金成本=11%+1.41×9.2%=23.97% 负债的资金成本=15%×(1-30%)=10.5% 加权平均资金成本=23.97%×60%+10.5%×40%=18.58% 11、正确答案:A 解析:净收益理论认为负债可以降低资金成本,负债越多则企业价值越大。 12、正确答案:A 解析:最佳资本结构是指使企业价值最大,加权平均资金成本最低的资本结构。 13、正确答案:C

数据结构作业题及参考答案

东北农业大学网络教育学院 数据结构作业题(一) 一、选择题(每题2分,共20分) 1.在一个长度为n的顺序表的任一位置插入一个新元素的渐进时间复杂度为()。 A、O(n) B、O (n/2) C、O (1) D、O (n2) 2.带头结点的单链表first为空的判定条件是()。 A、first == NULL; B、first->link == NULL; C、first->link == first; D、first != NULL; 3.在一棵树中,()没有前驱结点。 A、分支结点 B、叶结点 C、树根结点 D、空结点 4.在有向图中每个顶点的度等于该顶点的()。 A、入度 B、出度 C、入度与出度之和 D、入度与出度之差 5.对于长度为9的有序顺序表,若采用折半搜索,在等概率情况下搜索成功的平均搜索长度为()的值除以9。 A、20 B、18 C、25 D、22 6.下列程序段的时间复杂度为()。 s=0; for(i=1;i

第八章 资本结构决策

一、简答题 1.影响公司经营杠杆和财务杠杆大小的因素有哪些?在公司理财中应如何平衡经营杠杆和财务杠杆对公司风险和收益的影响? 2.债务人和债权人在财务危机中的利益冲突主要表现在哪些方面? 3.请解释为什么一个既有股本又有债务且为公众拥有的大公司的代理成本高于无负债且为业主管理的小公司代理成本。 4.怎样理解公司发行股票对市场传递的是“坏消息”这一现象? 5.假设一个经营情况良好的公司,经营者非常希望把这一正面消息传递给外部的投资人,从而提升该公司股价。如果经营者直接向外部发布好消息,可以收到预想的效果吗?如果你是这个公司的CFO,你会采取什么方法?为什么? 二、单项选择题 1.公司经营杠杆系数用来衡量公司的()。 A.经营风险 B.财务风险 C.系统风险 D.非系统风险 2.如果公司存在固定成本,在单价、单位变动成本、固定成本不变,只有销售量变动的情况下,则( )。 A.息税前收益变动率一定小于销售量变动率 B.息税前收益变动率一定大于销售量变动率

C.边际贡献变动率一定小于销售量变动率 D.边际贡献变动率一定大于销售量变动率 3.如果产品的销售单价为10元,单位变动成本为6元,固定成本总额为36 000元,经营杠杆系数为2,则此时的销售量为()。 A.7 200件 B.9 000件 C.12 000件 D.18 000件 4.在公司的全部资本中,股权资本和债务资本各占50%,则公司()。 A.只存在经营风险 B.只存在财务风险 C.存在经营风险和财务风险 D.经营风险和财务风险可以相互抵消 5.如果公司资本全部为自有资本,且没有优先股存在,则公司财务杠杆系数()。 A.等于0 B.等于1 C.大于1 D.小于1 6.某公司当期的财务杠杆系数是1.8,税前收益为2000万元,公司不存在优先股,则利息保障倍数为()。 A.1.25 B.1.8 C.2.25 D.2.5 7.W公司全部资本为200万元(无优先股),负债比率为40%,负债利率10%,当销售额为100万元时,息税前收益为18

《数据结构》填空作业题(答案)

《数据结构》填空作业题答案 第 1 章绪论(已校对无误) 1.数据结构包括数据的逻辑结构、数据的存储结构和数据的运算三方面的内容。 2.程序包括两个内容:数据结构和算法。 3.数据结构的形式定义为:数据结构是一个二元组:Data Structure =( D, S)。 4.数据的逻辑结构在计算机存储器内的表示,称为数据的存储结构。 5.数据的逻辑结构可以分类为线性结构和非线性结构两大类。 6.在图状结构中,每个结点的前驱结点数和后继结点数可以有多个。 7.在树形结构中,数据元素之间存在一对多的关系。 8.数据的物理结构,指数据元素在计算机中的标识(映象),也即存储结构。 9.数据的逻辑结构包括线性结构、树形结构和图形结构 3 种类型,树型结构和有向 图结构合称为非线性结构。 10. 顺序存储结构是把逻辑上相邻的结点存储在物理上连续的存储单元里,结点之间的逻辑 关系由存储单元位置的邻接关系来体现。 11. 链式存储结构是把逻辑上相邻的结点存储在物理上任意的存储单元里,节点之间的逻辑 关系由附加的指针域来体现。 12.数据的存储结构可用 4 种基本的存储方法表示,它们分别是顺序存储、链式存储、索引存储和散列存储。 13. 线性结构反映结点间的逻辑关系是一对一的,非线性结构反映结点间的逻辑关系是一对多或多对多。 14.数据结构在物理上可分为顺序存储结构和链式存储结构。 15. 我们把每种数据结构均视为抽象类型,它不但定义了数据的表示方式,还给出了处理数 据的实现方法。 16.数据元素可由若干个数据项组成。 17.算法分析的两个主要方面是时间复杂度和空间复杂度。 18.一个算法的时间复杂度是用该算法所消耗的时间的多少来度量的,一个算法的空间复杂 度是用该算法在运行过程中所占用的存储空间的大小来度量的。 19.算法具有如下特点:有穷性、确定性、可行性、输入、输出。 20. 对于某一类特定的问题,算法给出了解决问题的一系列操作,每一操作都有它的确切 的定义,并在有穷时间内计算出结果。 21. 下面程序段的时间复杂度为㏒ 3n 。 1

数据结构课后习题答案

数据结构习题集答案 第1章绪论 1.1 简述下列术语:数据,数据元素、数据对象、数据结构、存储结构、数据类型和抽象数据类型。 解:数据是对客观事物的符号表示。在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。 数据元素是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。 数据对象是性质相同的数据元素的集合,是数据的一个子集。 数据结构是相互之间存在一种或多种特定关系的数据元素的集合。存储结构是数据结构在计算机中的表示。 数据类型是一个值的集合和定义在这个值集上的一组操作的总称。抽象数据类型是指一个数学模型以及定义在该模型上的一组操作。是对一般数据类型的扩展。 1.2 试描述数据结构和抽象数据类型的概念与程序设计语言中数据类型概念的区别。 解:抽象数据类型包含一般数据类型的概念,但含义比一般数据类型更广、更抽象。一般数据类型由具体语言系统内部定义,直接提供给编程者定义用户数据,因此称它们为预定义数据类型。抽象数据

类型通常由编程者定义,包括定义它所使用的数据和在这些数据上所进行的操作。在定义抽象数据类型中的数据部分和操作部分时,要求只定义到数据的逻辑结构和操作说明,不考虑数据的存储结构和操作的具体实现,这样抽象层次更高,更能为其他用户提供良好的使用接口。 1.3 设有数据结构(D,R),其中 {}4,3,2,1d d d d D =,{}r R =,()()(){}4,3,3,2,2,1d d d d d d r = 试按图论中图的画法惯例画出其逻辑结构图。 解: 1.4 试仿照三元组的抽象数据类型分别写出抽象数据类型复数和有理数的定义(有理数是其分子、分母均为自然数且分母不为零的分数)。 解:ADT Complex{ 数据对象:D={r,i|r,i 为实数} 数据关系:R={} 基本操作: InitComplex(&C,re,im) 操作结果:构造一个复数C ,其实部和虚部分别为re 和im DestroyCmoplex(&C) 操作结果:销毁复数C Get(C,k,&e) 操作结果:用e 返回复数C 的第k 元的值

第六章资本结构决策习题及答案.

第六章:资本结构决策习题 一、单项选择题 1、经营杠杆给企业带来的风险是指() A、成本上升的风险 B 、利润下降的风险 C、业务量变动导致息税前利润更大变动的风险 D、业务量变动导致息税前利润同比例变动的风险 2、财务杠杆说明() A、增加息税前利润对每股利润的影响 B、企业经营风险的大小 C、销售收入的增加对每股利润的影响 D、可通过扩大销售影响息税前利润 3、以下关于资金结构的叙述中正确的是() A、保持经济合理的资金结构是企业财务管理的目标之一 B、资金结构与资金成本没有关系,它指的是企业各种资金的构成及其比例关系 C、资金结构是指企业各种短期资金来源的数量构成比例 D、资金结构在企业建立后一成不变 4、某公司发行普通股股票600万元,筹资费用率5%,上年股利率14%,预计股利每年增长5%,所得税率33%。则该普通股成本率为() A、14.74% B、9.87% C、20.47% D、14.87% 5、每股利润无差异点是指两种筹资方案下,普通股每股利润相等时的() A、成本总额 B、筹资总额 C、资金结构 D、息税前利润 6、某公司负债和权益筹资额的比例为2:5,综合资金成本率为12%,若资金成本和资金结构不变,当发行100万元长期债券时,筹资总额分界点() A、1200万 B、200万 C、350万 D、100万 7、一般而言,在其他因素不变的情况下,固定成本越高,则() A、经营杠杆系数越小,经营风险越大 B、经营杠杆系数越大,经营风险越小 C、经营杠杆系数越小,经营风险越小 D、经营杠杆系数越大,经营风险越大 8、如果企业资金结构中负债额为0,则该企业的税前资金利润率的变动风险主要来源于() A、负债利率变动 B、资金利率变动 C、产权资本成本率变动 D、税率变动 9、下列筹集方式中,资本成本相对最低的是() A、发行股票B、发行债券C、长期借款D、留用利润 10、资本成本很高且财务风险很低的是() A、吸收投资B、发行股票C、发行债券 D、长期借款E、融资租赁 11、某企业发行为期10年,票面利率10%的债券1000万元,发行费用率为3%,适用的所得税税率为33%,该债券的资本成本为()

数据结构习题及参考答案 .

习题1 一、单项选择题 1.数据结构是指()。 A.数据元素的组织形式 B.数据类型 C.数据存储结构 D.数据定义 2.数据在计算机存储器内表示时,物理地址与逻辑地址不相同的,称之为()。 A.存储结构 B.逻辑结构 C.链式存储结构 D.顺序存储结构 3.树形结构是数据元素之间存在一种()。 A.一对一关系 B.多对多关系 C.多对一关系 D.一对多关系 4.设语句x++的时间是单位时间,则以下语句的时间复杂度为()。 for(i=1; i<=n; i++) for(j=i; j<=n; j++) x++; A.O(1) B.O(2n) C.O(n) D.O(3n) 5.算法分析的目的是(1),算法分析的两个主要方面是(2)。 (1) A.找出数据结构的合理性 B.研究算法中的输入和输出关系 C.分析算法的效率以求改进 D.分析算法的易懂性和文档性 (2) A.空间复杂度和时间复杂度 B.正确性和简明性 C.可读性和文档性 D.数据复杂性和程序复杂性 6.计算机算法指的是(1),它具备输入,输出和(2)等五个特性。 (1) A.计算方法 B.排序方法 C.解决问题的有限运算序列 D.调度方法 (2) A.可行性,可移植性和可扩充性 B.可行性,确定性和有穷性 C.确定性,有穷性和稳定性 D.易读性,稳定性和安全性 7.数据在计算机内有链式和顺序两种存储方式,在存储空间使用的灵活性上,链式存储比顺序存储要()。 A.低 B.高 C.相同 D.不好说 8.数据结构作为一门独立的课程出现是在()年。 A.1946 B.1953 C.1964 D.1968 9.数据结构只是研究数据的逻辑结构和物理结构,这种观点()。 A.正确 B.错误 C.前半句对,后半句错 D.前半句错,后半句对

数据结构课后作业答案

1. 画出下图所示的无向图的邻接表。列出深度优先和广度优先搜索 遍历该图所的顶点序列和边的序列。 邻接表: 深度优先搜索:顶点序列:1 -2 -3- 4- 5 -6 边的序列:(1,2) (2,3) (3,4) (4,5) (5,6) 广度优先搜索:顶点序列:1 -2 -3 -6 -5-4 边的序列:(1,2) (1,3) (1,6) (1,5) (5,4) 2 已知以二维数组表示的图的邻接矩阵如下图所示。试分别画出自顶点1出发进 行遍历所得的深度优先生成树和广度优先生成树。 1 2 3 4 5 6 7 8 9 10 1 0 0 0 0 0 0 1 0 1 0 2 0 0 1 0 0 0 1 0 0 0 3 0 0 0 1 0 0 0 1 0 0 4 0 0 0 0 1 0 0 0 1 0 5 0 0 0 0 0 1 0 0 0 1 6 1 1 0 0 0 0 0 0 0 0 7 0 0 1 0 0 0 0 0 0 1 1 5 2 4 6 3

8 1 0 0 1 0 0 0 0 1 0 9 0 0 0 0 1 0 1 0 0 1 10 1 0 0 0 0 1 0 0 0 0 解:邻接矩阵所表示的图如下: 自顶点1出发进行遍历所得的深度优先生成树: 自顶点1出发进行遍历所得的广度优先生成树:

3 请对下图的无向带权图 (1)写出它的邻接矩阵,并按普里母算法求其最小生成树。 (2)写出它的邻接表,并按克鲁斯卡尔算法求其最小生成树。 解:(1) 邻接矩阵: ∞ 4 3 ∞ ∞ ∞ ∞ ∞ 4 ∞ 5 5 9 ∞ ∞ ∞ 3 5 ∞ 5 ∞ ∞ ∞ 5 ∞ 5 5 ∞ 7 6 5 4 ∞ 9 ∞ 7 ∞ 3 ∞ ∞ ∞ ∞ ∞ 6 3 ∞ 2 ∞ ∞ ∞ ∞ 5 ∞ 2 ∞ 6 ∞ ∞ 5 4 ∞ ∞ 6 ∞ 普里母算法求得的最小生成树: 7 5 9 6 4 5 6 3 5 5 3 4 e d 2 5 c b h f g a

第六章资本结构决策

第六章资本结构决策 一、判断题 1、一般而言,一个投资项目,只有当其投资报酬率低于其资本成本率时,在经济上才是合理的;否则该项目将无利可图,甚至会发生亏损。 2、某种资本的用资费用高,其成本率就高;反之,用资费用低,其成本率就低。 3、根据企业所得税法的规定,企业债务的利息不容许从税前利润中扣除。 4、根据企业所得税法的规定,公司以税后利润向股东分派股利,故股权资本成本没有抵税利益。 5、一般而言,从投资者的角度,股票投资的风险高于债券,因此,股票投资的必要报酬率可以在,债券利率的基础上再加上股票投资高于债券投资的风险报酬率。 6、F公司准备发行一批优先股,每股发行价格6元,发行费用0.3元,预计年股利为每股0.8元,则其资本成本率约为14.04%。 7、当资本结构不变时,个别资本成本率越低,则综合资本成本率越高;反之,个别资本成本率越高,则综合资本成本率越低。 8、在一定的产销范围内,固定成本总额相对保持不变。如果产销规模超出了一定限度,固定成本总额也会发生一定的变动。 9、资本成本比较法一般适用于资本规模较大,资本结构较为复杂的非股份制企业。 10、公司价值比较法充分考虑了公司的财务风险和资本成本等因素的影响,进行资本结构的决策以公司价值最大化为标准,通常用于资本规模较大的上市公司。 11、每股收益分析法的决策目标是股东财富最大化或股票价值最大化,而不是公司价值最大化。 二、选择题 1、如果企业一定期间内的固定生产成本和固定财务费用均不为零,则由上述因素共同作用而导致的杠杆效应应属于()。 A.经营杠杆效应 B.财务杠杆效应 C.联合杠杆效应 D.风险杠杆效应 2、下列各项中,运用普通股每股收益无差别点确定最佳资本结构时,需计算的指标是()。 A.息税前利润 B.营业利润 C.净利润 D.利润总额 3、下列资金结构调整的方法中属于减量调整的是()。 A.债转股 B.发行新债 C.提前归还借款 D.增发新股偿还债务 4、假如某企业的股权资本与债务资本的比例为60:40,据此可断定该企业()。 A.只存在经营风险 B.经营风险大于财务风险 C.经营风险小于财务风险 D.同时存在经营风险和财务风险

数据结构作业(附答案)

1.数据的最小单位是( A )。 (A) 数据项(B) 数据类型(C) 数据元素(D) 数据变量 2.下面关于线性表的叙述错误的是(D)。 (A) 线性表采用顺序存储必须占用一片连续的存储空间 (B) 线性表采用链式存储不必占用一片连续的存储空间 (C) 线性表采用链式存储便于插入和删除操作的实现 (D) 线性表采用顺序存储便于插入和删除操作的实现 3.设顺序循环队列Q[0:M-1]的头指针和尾指针分别为F和R,头指针F总是指向队头元素的前一位置,尾指针R总是指向队尾元素的当前位置,则该循环队列中的元素个数为(C)。 (A) R-F (B) F-R (C) (R-F+M)%M (D) (F-R+M)%M 4.设某棵二叉树的中序遍历序列为ABCD,前序遍历序列为CABD,则后序遍历该二叉树得到序列为(A)。 (A) BADC(B)BCDA (C) CDAB (D) CBDA 5.设某棵二叉树中有2000个结点,则该二叉树的最小高度为(C)。 (A) 9 (B) 10 (C) 11(D) 12 6.下面程序的时间复杂为(B) for(i=1,s=0;i<=n;i++){t=1;for(j=1;j<=i;j++) t=t*j;s=s+t;} (A) O(n) (B) O(n2)(C) O(n3) (D) O(n4) 7.设指针变量p指向单链表中结点A,若删除单链表中结点A,则需要修改指针的操作序列为(C)。 (A) q=p->next;p->data=q->data;p->next=q->next;free(q); (B) q=p->next;q->data=p->data;p->next=q->next;free(q); (C) q=p->next;p->next=q->next;free(q); (D) q=p->next;p->data=q->data;free(q); 8.设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为(C )。 (A)O(n) (B) O(nlog2n) (C) O(1)(D) O(n2) 9.设一棵二叉树的深度为k,则该二叉树中最多有(D )个结点。 (A) 2k-1 (B) 2k(C) 2k-1(D) 2k-1 10.设用链表作为栈的存储结构则退栈操作( B )。 (A) 必须判别栈是否为满(B) 必须判别栈是否为空 (C) 判别栈元素的类型(D) 对栈不作任何判别 11.函数substr(“DATASTRUCTURE”,5,9)的返回值为(A )。 (A) “STRUCTURE”(B) “DATA” (C) “ASTRUCTUR”(D) “DATASTRUCTURE” 12.设某二叉树中度数为0的结点数为N0,度数为1的结点数为N l,度数为2的结点数为N2,则下列等式成立的是( C)。 (A) N0=N1+1 (B) N0=N l+N2(C) N0=N2+1(D) N0=2N1+l 13.设二叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树满足的条件是(B )。 (A) 空或只有一个结点(B) 高度等于其结点数 (C) 任一结点无左孩子(D) 任一结点无右孩子 14. 深度为k的完全二叉树中最少有( B )个结点。 (A) 2k-1-1 (B) 2k-1(C) 2k-1+1(D) 2k-1

数据结构课后习题答案清华大学出版社殷人昆

1-1什么是数据? 它与信息是什么关系? 【解答】 什么是信息?广义地讲,信息就是消息。宇宙三要素(物质、能量、信息)之一。它是现实世界各种事物在人们头脑中的反映。此外,人们通过科学仪器能够认识到的也是信息。信息的特征为:可识别、可存储、可变换、可处理、可传递、可再生、可压缩、可利用、可共享。 什么是数据?因为信息的表现形式十分广泛,许多信息在计算机中不方便存储和处理,例如,一个大楼中4部电梯在软件控制下调度和运行的状态、一个商店中商品的在库明细表等,必须将它们转换成数据才能很方便地在计算机中存储、处理、变换。因此,数据(data)是信息的载体,是描述客观事物的数、字符、以及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。在计算机中,信息必须以数据的形式出现。 1-2什么是数据结构? 有关数据结构的讨论涉及哪三个方面? 【解答】 数据结构是指数据以及相互之间的关系。记为:数据结构= { D, R }。其中,D是某一数据对象,R是该对象中所有数据成员之间的关系的有限集合。 有关数据结构的讨论一般涉及以下三方面的内容: ①数据成员以及它们相互之间的逻辑关系,也称为数据的逻辑结构,简称为数据结构; ②数据成员极其关系在计算机存储器内的存储表示,也称为数据的物理结构,简称为存储结构; ③施加于该数据结构上的操作。 数据的逻辑结构是从逻辑关系上描述数据,它与数据的存储不是一码事,是与计算机存储无关的。因此,数据的逻辑结构可以看作是从具体问题中抽象出来的数据模型,是数据的应用视图。数据的存储结构是逻辑数据结构在计算机存储器中的实现(亦称为映像),它是依赖于计算机的,是数据的物理视图。数据的操作是定义于数据逻辑结构上的一组运算,每种数据结构都有一个运算的集合。例如搜索、插入、删除、更新、排序等。 1-3数据的逻辑结构分为线性结构和非线性结构两大类。线性结构包括数组、链表、栈、 队列、优先级队列等; 非线性结构包括树、图等、这两类结构各自的特点是什么? 【解答】 线性结构的特点是:在结构中所有数据成员都处于一个序列中,有且仅有一个开始成员和一个终端成员,并且所有数据成员都最多有一个直接前驱和一个直接后继。例如,一维数组、线性表等就是典型的线性结构 非线性结构的特点是:一个数据成员可能有零个、一个或多个直接前驱和直接后继。例如,树、图或网络等都是典型的非线性结构。 1-4.什么是抽象数据类型?试用C++的类声明定义“复数”的抽象数据类型。要求 (1) 在复数内部用浮点数定义它的实部和虚部。 (2) 实现3个构造函数:缺省的构造函数没有参数;第二个构造函数将双精度浮点数赋给复数的实部,虚部置为0;第三个构造函数将两个双精度浮点数分别赋给复数的实部和虚部。 (3) 定义获取和修改复数的实部和虚部,以及+、-、*、/等运算的成员函数。

数据结构习题与答案

第 1 章绪论 课后习题讲解 1. 填空 ⑴()是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。 【解答】数据元素 ⑵()是数据的最小单位,()是讨论数据结构时涉及的最小数据单位。 【解答】数据项,数据元素 【分析】数据结构指的是数据元素以及数据元素之间的关系。 ⑶从逻辑关系上讲,数据结构主要分为()、()、()和()。 【解答】集合,线性结构,树结构,图结构 ⑷数据的存储结构主要有()和()两种基本方法,不论哪种存储结构,都要存储两方面的内容:()和()。 【解答】顺序存储结构,链接存储结构,数据元素,数据元素之间的关系 ⑸算法具有五个特性,分别是()、()、()、()、()。 【解答】有零个或多个输入,有一个或多个输出,有穷性,确定性,可行性 ⑹算法的描述方法通常有()、()、()和()四种,其中,()被称为算法语言。 【解答】自然语言,程序设计语言,流程图,伪代码,伪代码 ⑺在一般情况下,一个算法的时间复杂度是()的函数。 【解答】问题规模 ⑻设待处理问题的规模为n,若一个算法的时间复杂度为一个常数,则表示成数量级的形式为(),若为n*log25n,则表示成数量级的形式为()。 【解答】Ο(1),Ο(nlog2n) 【分析】用大O记号表示算法的时间复杂度,需要将低次幂去掉,将最高次幂的系数去掉。 2. 选择题 ⑴顺序存储结构中数据元素之间的逻辑关系是由()表示的,链接存储结构中的数据元素之间的逻辑关系是由()表示的。 A 线性结构 B 非线性结构 C 存储位置 D 指针 【解答】C,D 【分析】顺序存储结构就是用一维数组存储数据结构中的数据元素,其逻辑关系由存储位置(即元素在数组中的下标)表示;链接存储结构中一个数据元素对应链表中的一个结点,元素之间的逻辑关系由结点中的指针表示。

数据结构课后习题及答案

填空题(10 * 1’ = 10’) 一、概念题 .当对一个线性表经常进行的是插入和删除操作时,采用链式存储结构为宜。 .当对一个线性表经常进行的是存取操作,而很少进行插入和删除操作时,最好采用顺序存储结构。 .带头结点的单链表L中只有一个元素结点的条件是L->Next->Next==Null。 .循环队列的引入,目的是为了克服假溢出。 .长度为0的字符串称为空串。 .组成串的数据元素只能是字符。 .设T和P是两个给定的串,在T中寻找等于P的子串的过程称为模式匹配,又称P为模式。 .为了实现图的广度优先搜索,除一个标志数组标志已访问的图的结点外,还需要队列存放被访问的结点实现遍历。 .广义表的深度是广义表中括号的重数 .有向图G可拓扑排序的判别条件是有无回路。 .若要求一个稠密图的最小生成树,最好用Prim算法求解。 . 直接定址法法构造的哈希函数肯定不会发生冲突。 .排序算法所花费的时间,通常用在数据的比较和交换两大操作。 .通常从正确性﹑可读性﹑健壮性﹑时空效率等几个方面评价算法的(包括程序)的质量。 .对于给定的n元素,可以构造出的逻辑结构有集合关系﹑线性关系树形关系﹑图状关系四种。 .存储结构主要有顺序存储﹑链式存储﹑索引存储﹑散列存储四种。 .抽象数据类型的定义仅取决于它的一组逻辑特性,而与存储结构无关,即不论其内部结构如何变化,只要它的数学特性不变,都不影响其外部使用。 .一个算法具有五大特性:有穷性﹑确定性﹑可行性,有零个或多个输入﹑有一个或多个输入。 .在双向链表结构中,若要求在p指针所指的结点之前插入指针为s所指的结点,则需执行下列语句:s->prior= p->prior; s->next= p; p->prior- next= s; p->prior= s;。 .在单链表中设置头结点的作用是不管单链表是否为空表,头结点的指针均不空,并使得对单链表的操作(如插入和删除)在各种情况下统一。 .队列是限制在表的一端进行插入和在另一端进行删除的线性表,其运算遵循先进先出原则。 .栈是限定尽在表位进行插入或删除操作的线性表。 .在链式队列中,判定只有一个结点的条件是(Q->rear==Q->front)&&(Q->rear!=NULL)。 .已知链队列的头尾指针分别是f和r,则将x入队的操作序列是node *p=(node *)malloc(node); p->next=x; p->next=NULL; if(r) {r->next=p; r=p;} else {r=p; f=p;}。 .循环队列的满与空的条件是(rear+1)%MAXSIZE==fornt和(front=-1&&rear+1==MAXSIZE)。 .串是一种特殊的线性表,其特殊性表现在数据元素都是由字符组成。 .字符串存储密度是串值所占存储位和实际分配位的比值,在字符串的链式存储结构中其结点大小是可变的。 .所谓稀疏矩阵指的是矩阵中非零元素远远小于元素总数,则称该矩阵为矩阵中非零元素远远小于元素总数,则称该矩阵为稀疏矩阵。 .一维数组的逻辑结构是线性结构,存储结构是顺序存储结构;对二维或多维数组,分别按行优先和列优先两种不同的存储方式。 .在有向图的邻接矩阵表示中,计算第i个顶点入度的方法是求邻接矩阵中第i列非0元素的个数。 网中,结点表示活动,边表示活动之间的优先关系,AOE网中,结点表示事件,边表示活动。 .按排序过程中依据不同原则对内部排序方法进行分类,主要有选择排序﹑交换排序﹑插入排序归并排序等4类。 .在堆排序、快速排序和归并排序中若只从排序结果的稳定性考虑,则应选择归并排序方法;若只从平均情况下排序最快考虑,则应选择快速排序方法;若只从最坏情况下排序最快且要节省类存考虑,则应选择堆排序方法。 .直接插入排序用监视哨的作用是存当前要的插入记录,可又省去查找插入位置时对是否出界的判断。 .设表中元素的初始状态是按键值递增的,则直接插入排序最省时间,快速排序最费时间。 .下列程序判断字符串s是否对称,对称则返回1,否则返回0;如?(“abba”)返回1,?(”abab”)返回0. Int f (char*s) { Int i=0,j=0; 求串长*/

数据结构作业及答案

第一章绪论 一、选择题 1.数据结构是一门研究非数值计算的程序设计问题中计算机的1以及它们之间的2和运算等的学科。1 A.数据元素 B.计算方法 C.逻辑存储 D.数据映像 2 A.结构 B.关系 C.运算 D.算法 2.数据结构被形式地定义为(K, R),其中K是1的有限集,R是K上的2有限集。 1 A.算法 B.数据元素 C.数据操作 D.逻辑结构 2 A.操作 B.映像 C.存储 D.关系 3.在数据结构中,从逻辑上可以把数据结构分成。 A.动态结构和静态结构 B.紧凑结构和非紧凑结构 C.线性结构和非线性结构 D.内部结构和外部结构 4.线性结构的顺序存储结构是一种1的存储结构,线性表的链式存储结构是一种2的存储结构。A.随机存取 B.顺序存取 C.索引存取 D.散列存取 5.算法分析的目的是1,算法分析的两个主要方面其一是指2,其二是指正确性和简单性。1 A.找出数据结构的合理性 B.研究算法中的输入和输出的关系 C.分析算法的效率以求改进 D.分析算法的易懂性和文档性 2 A.空间复杂度和时间复杂度 B.研究算法中的输入和输出的关系 C.可读性和文档性 D.数据复杂性和程序复杂性k 6.计算机算法指的是1,它必须具备输入、输出和2等5个特性。 1 A.计算方法 B.排序方法 C.解决问题的有限运算序列 D.调度方法 2 A.可执行性、可移植性和可扩充性 B.可行性、确定性和有穷性 C.确定性、有穷性和稳定性 D.易读性、稳定性和安全性 7.线性表的逻辑顺序与存储顺序总是一致的,这种说法。A.正确 B.不正确 8线性表若采用链式存储结构时,要求内存中可用存储单元的地址。 A.必须连续的 B.部分地址必须连续的 C.一定是不续的D连续不连续都可以 9.以下的叙述中,正确的是。A.线性表的存储结构优于链式存储结构 B.二维数组是其数据元素为线性表的线性表C.栈的操作方式是先进先出D.队列的操作方式是先进后出10.每种数据结构都具备三个基本运算:插入、删除和查找,这种说法。A.正确B.不正确 二、填空题1.数据逻辑结构包括三种类型、和,树形结构和图形结构合称为。2.在线性结构中,第一个结点前驱结点,其余每个结点有且只有个前驱结点;最后一个结点后续结点,其余每个结点有且只有个后续结点。3.算法的五个重要特性是、、、、。 4.下面程序段的时间复杂度是。 for( i = 0; i < n; i++) for( j = 0; j < m; j++) A[i][j] = 0; 5.下面程序段的时间复杂度是。 i = s = 0; while ( s < n) { i ++; /* i = i +1*/ s += i; /* s = s + i*/ } 6.下面程序段的时间复杂度是。 s = 0; for( i = 0; i < n; i++) for( j = 0; j < n; j++) s += B[i][j]; sum = s; 7.下面程序段的时间复杂度是。 i = 1; while ( i <= n ) i = i * 3;

相关文档
最新文档