文档库 最新最全的文档下载
当前位置:文档库 › 数据结构考研复习重点归纳

数据结构考研复习重点归纳

数据结构考研复习重点归纳
数据结构考研复习重点归纳

(完整版)独立主格结构

英语中的独立主格结构 独立主格结构是由一个相当于主语的名词或代词加上非谓语动词、形容词、副词或介词短语构成的一种独立主格成分。With( without) 的复合结构可看作是独立主格结构的一种形式。 一、独立主格结构的特点 1)独立主格结构的逻辑主语与句子的主语不同,它独立存在。 2)名词或代词与后面的分词,形容词,副词,不定式,介词等是主谓关系。 3)独立主格结构一般有逗号与主句分开。 The test finished, we began our holiday. = When the test was finished, we began our holiday. 4)当表示人体部位的词做逻辑主语时,及物动词用现在分词,不及物动词用过去分词 二、独立主格结构的构成: 名词普通格或代词主格+ 现在分词/过去分词/不定式/名词/形容词/副词/介词短语。 1.名词(或代词)+ 现在分词 现在分词表示前面的名词或代词主动进行的动作或状态。 He seating himself at the desk, his mother began to tell him a story. Everyone being ready, the teacher began his class. The food being cooked, the boy was watching TV. 注意:现在分词being或having been在独立主格结构中可以省略。 The weather(being)fine, we decided to go on an outing. 独立主格结构中的being在下列两种情况下一般不能省略, 一是在“There being + 名词”结构中,There being no bus, we had to walk home. 二是在逻辑主语是代词的情况下。It being Sunday, all the offices are closed. 2.名词(或代词)+ 不定式(短语)不定式表示将来的动作。 He suggested going for a picnic, Mary to provide the food. Many flowers and grass to be planted, our newly-built school will look even more beautiful. 3.名词(或代词)+ 过去分词 过去分词表示前面的名词或代词被动完成的动作。 The girls lay on her back, her hands crossed under her head. The workers worked still harder, their living conditions greatly improved. He was listening attentively in class, his eyes fixed on the blackboard. 4.名词(或代词)+ 形容词(短语) 形容词(短语)在独立主格结构中说明前面名词或代词的性质、状态 The floor wet, we had to stay outside for a while. He turned to me, his eyes sleepy. 5.名词(或代词)+ 副词 副词在独立主格结构中也多是说明名词或代词的状态。 The meeting over, we all went home. School over, we all went home. 6.名词(或代词)+ 介词短语 A robber burst into the room, knife in hand. He left the office, tears in eyes. 注意:在“逻辑主语+介词短语”构成的独立主格结构里,当介词是in时,其前后的两个名词均不加任何修饰成分。但with 的复合结构不受此限制。例如:The teacher came in, with a book in his hand.

《数据结构》课程考试大纲

03 《数据结构》考试大纲 主要参考教材:严蔚敏、吴伟民编著,《数据结构(C语言版)》,清华大学出版社 谭国律等编著《数据结构》,浙江大学出版社。 总体要求: “数据结构”是一门专业技术基础课。目的就是要培养他们的数据抽象能力,学会分析研究计算机加工的数据结构的特性,以便为应用涉及的数据选择适当的逻辑结构、存储结构及实现应用的相应算法,并掌握分析算法的时间和空间复杂度的技术。 考生在复习时,重点掌握基本概念、基本算法。考题以基本内容为主,题目以基础知识题为主,各章较难内容、较偏内容不考。课本所有加“*”号章节不考,第8章动态存储管理不考。外部排序,文件部分不考。 各章考试内容及要求: 一、绪论:熟悉各名词、术语的含义,掌握基本概念,特别是数据的逻辑结构和存储结构之 间的关系;了解抽象数据类型的定义、表示和实现方法;熟悉类C语言的书写规范,特别要注意值调用和引用调用的区别,输入、输出的方式以及错误处理方式;理解算法五个要素的确切含义;掌握计算语句频度和估算算法时间复杂度的方法。 二、线性表:线性表的逻辑结构定义、抽象数据类型定义和各种存储结构的描述方法;在线 性表的两类存储结构(顺序存储和链式存储)上实现基本操作;一元多项式的抽象数据类型定义、表示及加法的实现。

三、栈和队列:栈和队列的结构特性;在两种存储结构上如何实现栈和队列的基本操作和栈 和队列在程序设计中的应用。(离散事件模拟不考) 四、串:串的数据类型定义;串的三种存储表示:定长顺序存储结构、块链存储结构和堆 分配存储结构;串的各种基本操作的实现及应用;串的朴素模式匹配算法。 五、数组:数组的类型定义和表示方法;特殊矩阵和稀疏矩阵的压缩存储方法及运算的实 现;(广义表不考)。 六、树和二叉树:二叉树的定义、性质和存储结构;二叉树的遍历和线索化以及遍历算法 的各种描述形式;树和森林的定义、存储结构、树和森林与二叉树的转换、遍历;树的多种应用;本章是该课程的重点内容之一。 七、图:图的定义和术语;图的邻接矩阵存储结构、邻接表存储结构:图的两种遍历策略: 深度优先搜索和广度优先搜索;图的最小生成树prim算法、Kruskal 算法;拓扑排序算法;单源最短路径问题的Dijstra 算法。 八、查找:讨论查找表(包括静态查找表和动态查找表)的各种实现方法:顺序表、有序表、 树表和哈希表;关于衡量查找表的主要操作——查找的查找效率的平均查找长度的讨论。(静态树表、平衡二叉树、B树不考)

结构力学知识点复习过程

建筑物和工程设施中承受、传递荷载而起骨架作用的部分称为工程结构,简称为结构。 从几何角度来看,结构可分为三类,分别为:杆件结构、板壳结构、实体结构。 结构力学中所有的计算方法都应考虑以下三方面条件: ①力系的平衡条件或运动条件。 ②变形的几何连续条件。 ③应力与变形间的物理条件(或称为本构方程)。 结点分为:铰结点、刚结点。 铰结点:可以传递力,但不能传递力矩。 刚结点:既可以传递力,也可以传递力矩。 支座按其受力特质分为:滚轴支座、铰支座、定向支座、固定支座。 在结构计算中,为了简化,对组成各杆件的材料一般都假设为:连续的、均匀的、各向同性的、完全弹性或弹塑性的。 荷载是主动作用于结构的外力。 狭义荷载:结构的自重、加于结构的水压力和土压力。 广义荷载:温度变化、基础沉降、材料收缩。 根据荷载作用时间的久暂,可以分为:恒载、活载。 根据荷载作用的性质,可以分为:静力荷载、动力荷载。 结构的几何构造分析 在几何构造分析中,不考虑这种由于材料的应变所产生的变形。 杆件体系可分为两类: 几何不变体系------在不考虑材料应变的条件下,体系的位置和形状是不能改变的。 几何可变体系------在不考虑材料应变的条件下,体系的位置和形状是可以改变的。 自由度:一个体系自由度的个数,等于这个体系运动时可以独立改变的坐标的个数。 一点在平面内有两个自由度(横纵坐标)。 一个刚片在平面内有三个自由度(横纵坐标及转角)。 凡是自由度的个数大于零的体系都是几何可变体系。 一个支杆(链杆)相当于一个约束。可以减少一个自由度。 一个单铰(只连接两个刚片的铰)相当于两个约束。可以减少两个自由度。一个单刚结(刚性结合)相当于三个约束,可以减少三个自由度。 如果在一个体系中增加一个约束,而体系的自由度并不因而减少,则此约束称为多余约束。增加了约束,计算自由度会减少。因为w=s-n . 瞬变体系:本来是几何可变、经微小位移后又成为几何不变的体系称为瞬变体系。 实铰:两个刚片(地基也算一个刚片),如果用两根链杆给链接上,并且两根链杆能在其中一个刚片上交于一点,所构成的铰就叫实铰。 瞬铰:两个刚片(地基也算一个刚片),如果用两根链杆给链接上,两根链杆在两刚片间没有交于一点,而是在两根链杆的延长线上交于一点,从瞬时微小运动来看,这就是瞬铰了。两根链杆所起的约束作用等效于在链杆交点处上面放了一个单铰的约束作用。通常所起作用为转动。 截面上应力沿杆轴切线方向的合力,称为轴力。轴力以拉力为正。 截面上应力沿杆轴法线方向的合力称为剪力。剪力以绕微段隔离体顺时针转者为正。 截面上应力对截面形心的力矩称为弯矩。在水平杆件中,当弯矩使杆件下部受拉时,弯矩为正。 作轴力图和剪力图要注明正负号。作弯矩图时,规定弯矩图的纵坐标应画在受拉纤维一边,不注明正负号。 通常在桁架的内力计算中,采用下列假定: ①桁架的结点都是光滑的铰结点; ②各杆的轴线都是直线并通过铰的中心; ③荷载和支座反力都作用在结点上。 根据几何构造的特点,静定平面桁架可分为三类:简单桁架,联合桁架,复杂桁架。 在单杆的前提下,当结点无荷载作用时,单杆的内力必为零。此单杆称为零杆。 由链杆和梁式杆组成的结构,称为组合结构。 链杆只受轴力作用;梁式杆除受轴力作用外,还受弯矩和剪力作用。 三铰拱受力特点: ①在竖向荷载作用下,梁没有水平反力,而拱则有推力。 ②由于推力的存在,三铰拱截面上的弯矩比简支梁的弯矩小。弯矩的降低,使拱能更充分地发挥材料的作用。 ③在竖向荷载作用下,梁的截面内没有轴力,而拱的截面内轴力较大,且一般为压力。 合理拱轴线:在固定荷载作用下使拱处于无弯矩、无剪力、而只有轴力作用的轴线。 合理轴线:通常指具有不同高跨比的一组抛物线。 影响线 内力影响线:表示单位移动荷载作用下内力变化规律的图形。无论在剪力、弯矩、支座反力的影响线图中都需要标上正负号。影响线是研究移动荷载最不利位置和计算内力最大值(或最小值)的基本工具。 荷载:特定单位移动荷载P=1 固定、任意荷载最不利位置:如果荷载移动到某个位置,使某量Z达到最大值,则此荷载位置称为最不利位置。 影响线的一个重要作用,就是用来确定荷载的最不利位置。 定出荷载最不利位置判断的一般原则是:应当把数量大、排列密的荷载放在影响线竖距较大的部位。 计算结构的位移目的有两个: ①一个目的是验算结构的刚度,即验算结构的位移是否超过允许的位移限值。 ②另一个目的是为超静定结构的内力分析打下基础。 产生位移的原因主要有下列三种: ①荷载作用②温度变化和材料胀缩③支座沉降和制造误差 一组力可以用一个符号P表示,相应的位移也可用一个符号Δ表示,这种夸大了的力和位移分别称为广义力和广义位移。 图乘法的应用条件:①杆段应是等截面直杆段。②两个图形中至少应有一个是直线,标距y0 应取自直线图中。 互等定理包括四个普遍定理:①功的互等定理②位移互等定理 ③反力互等定理④位移反力互等定理。 3、对称结构就是指: ①结构的几何形式和支承情况对某轴对称。 ②杆件截面和材料性质也对此轴对称。(因而杆件的截面刚度EI对此轴对称) 4、对称荷载:对称荷载绕对称轴对折后,左右两部分的荷载彼此重合(作用点相对应、数值相等、方向相同) 反对称荷载:反对称荷载绕对称轴对折后,左右两部分的荷载正好相反(作用点相对应、数值相等、方向相反) 超静定结构有一个重要特点,就是无荷载作用时,由于其他因素(如:支座移动、温度改变、材料收缩、制造误差)的作用也可以产生内力。 超静定结构:由于其他因素(如:支座移动、温度改变、材料收缩、制造误差)的作用可以产生位移也可以产生内力。 静定结构:由于其他因素(如:支座移动、温度改变、材料收缩、制造误差)的作用可以产生位移但不能产生内力。 力法:多余未知力静定结构变形协调(位移相等) 位移法:结构独立结点位移(角、线位移)超静定单杆(是用位移表示的)平衡方程 2、系数EAi /Li是使杆端产生单位位移时所需施加的杆端力,称为杆件的刚度系数。 体系的自由度指的是确定物体位置所需要的最少坐标数目。 拱的基本特点是在竖向荷载作用下会产生水平支座反力。 .静定结构的特性:(1)静定结构的全部约束反力与内力都可以用静力平衡方程求得。(2)温度变化、支座位移不引起静定结构的内力。3)当一个平衡力系作用在静定结构的某一自身几何不变的杆上时,静定结构只在该力系作用的杆段内产生内力。(4).作用在静定结构的某一自身为几何不变的杆 段上的某一荷载,若用在该段上的一个等效 力系来代替,则结构仅在该段上的内力发生 变化,其余部分内力不变。 1.平面杆件结构分类? 梁、刚架、拱、桁架、组合结构。 2.请简述几何不变体系的俩刚片规则。 两刚片用一个铰和一根不通过该铰链中心的链杆或不全交于一点也不全平行的三根链杆相联,则组成的体系是几何不变的,并且没有多余约束。 3.请简述几何不变体系的三刚片规则。 三刚片用不共线的三个铰两两相联或六根链杆两两相联,则组成的体系是几何不变体系,且没有多余约束。 4.从几何组成分析上来看什么是静定结构,什么是超静定结构?(几何特征) 无多余约束的几何不变体系是静定结构,有多余约束的几何不变体系是超静定结构,有几个多余约束,即为几次超静定。 5.静定学角度分析说明什么是静定结构,什么是超静定结构? 只需要利用静力平衡条件就能计算出结构全部支座反力和构件内力的结构称为静定结构;全部支座反力和构件内力不能只用静力平衡条件确定的结构称为超静定结构。 6.如何区别拱和曲梁 杆轴为曲线且在竖向荷载作用下能产生水平推力的结构,称为拱;杆轴为曲线,但在竖向荷载作用下无水平推力产生,称为曲梁。 7.合理拱轴的条件? 在已知荷载作用下,如所选择的三铰拱轴线能使所有截面上的弯矩均等于零,则此拱轴线为合理拱轴线。 仅供学习与参考

考研数据结构必须掌握的知识点与算法-打印版

《数据结构》必须掌握的知识点与算法 第一章绪论 1、算法的五个重要特性(有穷性、确定性、可行性、输入、输出) 2、算法设计的要求(正确性、可读性、健壮性、效率与低存储量需求) 3、算法与程序的关系: (1)一个程序不一定满足有穷性。例操作系统,只要整个系统不遭破坏,它将永远不会停止,即使没有作业需要处理,它仍处于动态等待中。因此,操作系统不是一个算法。 (2)程序中的指令必须是机器可执行的,而算法中的指令则无此限制。算法代表了对问题的解,而程序则是算法在计算机上的特定的实现。 (3)一个算法若用程序设计语言来描述,则它就是一个程序。 4、算法的时间复杂度的表示与计算(这个比较复杂,具体看算法本身,一般关心其循环的次数与N的关系、函数递归的计算) 第二章线性表 1、线性表的特点: (1)存在唯一的第一个元素;(这一点决定了图不是线性表) (2)存在唯一的最后一个元素; (3)除第一个元素外,其它均只有一个前驱(这一点决定了树不是线性表) (4)除最后一个元素外,其它均只有一个后继。 2、线性表有两种表示:顺序表示(数组)、链式表示(链表),栈、队列都是线性表,他们都可以用数组、链表来实现。 3、顺序表示的线性表(数组)地址计算方法: (1)一维数组,设DataType a[N]的首地址为A0,每一个数据(DataType类型)占m个字节,则a[k]的地址为:A a[k]=A0+m*k(其直接意义就是求在数据a[k]的前面有多少个元素,每个元素占m个字节) (2)多维数组,以三维数组为例,设DataType a[M][N][P]的首地址为A000,每一个数据(DataType 类型)占m个字节,则在元素a[i][j][k]的前面共有元素个数为:M*N*i+N*j+k,其其地址为: A a[i][j][k]=A000+m*(M*N*i+N*j+k); 4、线性表的归并排序: 设两个线性表均已经按非递减顺序排好序,现要将两者合并为一个线性表,并仍然接非递减顺序。可见算法2.2 5、掌握线性表的顺序表示法定义代码,各元素的含义; 6、顺序线性表的初始化过程,可见算法2.3 7、顺序线性表的元素的查找。 8、顺序线性表的元素的插入算法,注意其对于当原来的存储空间满了后,追加存储空间(就是每次增加若干个空间,一般为10个)的处理过程,可见算法2.4 9、顺序线性表的删除元素过程,可见算法2.5 10、顺序线性表的归并算法,可见算法2.7 11、链表的定义代码,各元素的含义,并能用图形象地表示出来,以利分析; 12、链表中元素的查找 13、链表的元素插入,算法与图解,可见算法2.9 14、链表的元素的删除,算法与图解,可见算法2.10 15、链表的创建过程,算法与图解,注意,链表有两种(向表头生长、向表尾生长,分别用在栈、队列中),但他们的区别就是在创建时就产生了,可见算法2.11 16、链表的归并算法,可见算法2.12 17、建议了解所谓的静态单链表(即用数组的形式来实现链表的操作),可见算法2.13 18、循环链表的定义,意义 19、循环链表的构造算法(其与单链表的区别是在创建时确定的)、图解

独立主格结构详细总结(附习题)

独立主格结构的用法说明与注意点 一、有关独立主格结构的基本概念 独立主格结构是一个名词或代词(作为逻辑主语),加上一个形容词、副词、介词短语、分词、不定式等在句中作状语。它有以下三个特点: 1. 独立主格结构的逻辑主语与句子的主语不同,它独立存在。 2. 名词或代词与后面的形容词、副词、介词短语、分词、不定式等存在逻辑上的主谓关系。 3. 独立主格结构一般用逗号与主句分开,但与主句之间不能使用任何连接词。 二、独立主格结构的常见形式 独立主格类型1:名词(代词)+现在分词 The question being settled, we went home. 问题解决之后,我们就回家了。 We shall play the match tomorrow, weather permitting. 明天假设天气好,我们就进行比赛。 The monitor being ill, we’d better put the meeting off. 班长病了,我们最好还是延期开会吧。 独立主格类型2:名词(代词)+过去分词 The job finished, we went home. 工作结束后我们就回家了。 The last bus having gone, we had to walk home. 最后一班公车已经走了,我们必须走路回家。 More time given, we should have done the job much better. 如果给我们更多的时间,我们会把工作做得更好。 独立主格类型3:名词(代词)+不定式 Nobody to come tomorrow, we will have to put off the meeting till next week. 如果明天没有人来,我们将把会议推迟到下周。 So many people to help him, he is sure to succeed. 有如此多的人来帮助他,他一定会成功的。 独立主格类型4:名词(代词)+介词短语 The soldiers dashed in, rifle in hand. 士兵们端着枪冲了进来。 A girl came in, book in hand. 一个少女进来了,手里拿着书。 He was waiting, his eyes on her back. 他在等着,眼睛望着她的背影。 独立主格类型5:名词(代词)+形容词或副词 He sat in the front row, his mouth half open. 他坐在前排,嘴半开着。 She sat at the table, collar off, head down, and pen in position, ready to begin the long letter. 她坐在桌前,衣领已解掉,头低了下来,拿好钢笔,准备开始写一封长信。 独立主格类型6:There being +名词(代词) There being nothing else to do, we went home. 没有别的事可做,我们就回家了。 There being no further business, I declare the meeting closed. 没有再要讨论的事了,我宣布散会。 独立主格类型7:It being +名词(代词) It being Christmas, the government offices were closed. 由于圣诞节的缘故,政府机关都休息。 It being a holiday, all the shops were shut. 由于今天是假日,所有商店都关门了。 说明:独立主格结构有时可在其前加上介词with。如: Don’t sleep with the windows open. 别开着窗睡觉。 He stood before his teacher with his head down. 他低着头站在老师面前。 He was lying on the bed with all his clothes on. 他和衣躺在床上。 She came in with a book in her hand. 她手里拿着一本书走了进来。 He fell asleep with the lamp burning. 他没熄灯就睡着了。

天津工业大学-2018年-考研初试自命题科目考试大纲-834数据结构与程序设计

天津工业大学硕士研究生入学考试业务课考试大纲科目编号:834 科目名称:数据结构与程序设计 一、考试的总体要求 考试内容由两部分组成,数据结构(占90分)和程序设计(占60分)。 数据结构是计算机科学与技术、软件工程和网络工程等与计算机相关专业的专业基础课。该门课程的硕士研究生入学考试要求考生能够比较系统地理解数据结构的基本概念、基本原理和方法,掌握数据的逻辑结构、存储结构以及各种基本操作的实现;要求考生能够运用所学的基本原理和基本方法分析、判断和解决相关的理论问题和实际问题;要求考生能够对算法进行设计与分析并选择适当的数据结构和方法进行问题求解。程序设计指采用C语言,应用数据结构的相关知识进行程序设计,要求考生掌握基本的程序设计方法,掌握C 语言的基本概念、语法及编程方法等。 二、考试的内容及比例 1.数据结构考试的内容包括(占90分): ①线性表、顺序表以及链表的定义、特点、存储结构及相关的基本算法。 ②栈的定义、特点、顺序与链式存储表示、基本算法;栈的应用;队列的定义、特点;链队列、循环队列相关的定义、特点、基本算法;栈与递归的实现。 ③广义表的定义及存储结构。 ④二叉树的定义、性质及存储结构;遍历二叉树定义、过程及其算法;二叉树的应用;树、森林与二叉数之间的转换;哈夫曼树及其应用;与二叉树应用相关的递归算法。 ⑤图的定义、存储结构;图的遍历过程及算法;最小生成树构造过程及算法;拓扑排序过程及算法;关键路径相关内容;最短路径相关内容;与图应用相关的递归算法。 ⑥静态表查找过程及算法、动态表查找过程及算法;哈希表的构造及处理冲突方法。 ⑦插入排序、快速排序、选择排序、归并排序、基数排序等内部排序的特点、过程及算法。 2.程序设计考试的内容包括(占60分): ①熟练运用常量与变量;熟练运用各种数据类型;掌握变量赋初值、算术运算符及表达式、关系运算符及表达式和逻辑运算符和表达式求解,并能够在程序设计中正确使用;字符数据的输入与输出函数、格式输入与输出函数。

结构力学单元复习题第一套、2.doc

结构力学一、二单元复习资料 一、填空题 1.荷载按作用时间久暂分为和两类。 2.结构计算简图中,结点通常简化为结点、结点和组合结点。 杆系结构中联结杆件的基本结点有和两种。 3.刚结点的特点是,各杆件在连接处既无相对错动也无相对,可以传递剪力 和。 4.建筑是关于空间的艺术,建筑物中起到支撑起稳固空间作用的骨架体系被称为,骨架体系中能够承受和传递力的作用的杆件被称为。很多杆件通过约束相联所组成的体系,按照几何形状是否可变可以分为和。 5.杆系结构按其受力特性不同可分为:、拱、、、组合结构、悬索结构。 6.连接n根杆件的复铰相当于个单铰,相当于个约束,一个固定铰支座相当于个约束,一个固定端支座相当于个约束。 7.切断受弯杆后再加入一个单铰,相当于去掉了个约束 8.几何不变体系的三个基本组成规则分别是三刚片规则、规则、规则。9.两刚片用一个铰和_________________相联,组成无多余约束的几何不变体系。 10.平面内一个点和一根链杆自由运动时的自由度数分别等于和。 11.从几何组成上讲,静定和超静定结构都是体系,前者多余约束而后者多余约束。 12.试判断下列图示体系的几何组成性质,图是没有多余约束的几何不变体系, 图是几何可变体系。 (a) (b) (c) 13.下列(a)图体系为几何体系;(b)图体系为几何体系;(c)图体系为体系。其中有多余联系的体系为图中的体系,此体系的自由度为,计算自由度W为。 (a) (b) (c)

二、判断题 1.三刚片用三个铰两两相联必成为几何不变体系。() 2.某结构若计算自由度W≤0,则该结构必是几何不变体系。() 3.当一个体系的计算自由度为零时,必为几何不变体系。() 4.几何不变体系的自由度一定为0,而其计算自由度可能大于0。() 5.两刚片用一个铰和一根不通过此铰的链杆连接,组成没有多余约束的几何不变体系。() 6.瞬变体系由于经微小位移后就变成几何不变体系,所以可以作为结构形式使用。()7.静定结构几何不变且无多余联系。() 8.几何不变体系的计算自由度必定等于零。() 三、单选题 1.下列哪种情况不能组成无多余约束的几何不变体系() A.三刚片以3个铰两两相连,3个铰不在一条直线上; B.两刚片以一个铰和一个链杆相连,链杆不通过铰; C.两刚片以3个链杆相连,3个链杆不平行也不汇交; D.无。 2.图示结构的几何性质为()。 A. 几何不变体,无多余约束 B. 几何不变体,有多余约束 C. 常变体系 D. 瞬变体系 题2图题3图题4图 3.如图所示平面杆件体系为()。 A.几何不变无多余约束体系; B.几何不变有多余约束体系; C.瞬变体系; D.常变体系。 4.如图所示体系为() A.几何不变无多余约束体系 B.几何不变有多余约束体系 C.几何可变体系 D.无法确定5.图示体系为()体系 A.无多余约束几何不变 B.有多余约束几何不变 C.瞬变体系 D.常变体系

计算机考研数据结构试卷一(练习题含答案)

数据结构试卷1 一、单选题 1.栈和队列的共同特点是( )。 A.只允许在端点处插入和删除元素 B.都是先进后出 C.都是先进先出 D.没有共同点 2.用链接方式存储的队列,在进行插入运算时( ). A. 仅修改头指针 B. 头、尾指针都要修改 C. 仅修改尾指针 D.头、尾指针可能都要修改 3.以下数据结构中哪一个是非线性结构?( ) A. 队列 B. 栈 C. 线性表 D. 二叉树 4.设有一个二维数组A[m][n],假设A[0][0]存放位置在644(10),A[2][2]存放 位置在676(10),每个元素占一个空间,问A[3][3](10)存放在什么位置?脚 注(10)表示用10进制表示。 A.688 B.678 C.692 D.696 5.树最适合用来表示( )。 A.有序数据元素 B.无序数据元素 C.元素之间具有分支层次关系的数据 D.元素之间无联系的数据 6.二叉树的第k层的结点数最多为( ). A.2k-1 B.2K+1 C.2K-1 D. 2k-1 7.若有18个元素的有序表存放在一维数组A[19]中,第一个元素放A[1]中, 现进行二分查找,则查找A[3]的比较序列的下标依次为( ) A. 1,2,3 B. 9,5,2,3 C. 9,5,3 D. 9,4,2,3 8.对n个记录的文件进行快速排序,所需要的辅助存储空间大致为 n) D. O(n2) A. O(1) B. O(n) C. O(1og 2 9.对于线性表(7,34,55,25,64,46,20,10)进行散列存储时,若选 用H(K)=K %9作为散列函数,则散列地址为1的元素有()个, A.1 B.2 C.3 D.4 10.设有6个结点的无向图,该图至少应有( )条边才能确保是一个连通 图。 A.5 B.6 C.7 D.8 二、填空题 1.通常从四个方面评价算法的质量:_________、_________、_________和 _________。 2.一个算法的时间复杂度为(n3+n2log2n+14n)/n2,其数量级表示为________。 3.假定一棵树的广义表表示为A(C,D(E,F,G),H(I,J)),则树中所含 的结点数为__________个,树的深度为___________,树的度为_________。 4.后缀算式9 2 3 +- 10 2 / -的值为__________。中缀算式(3+4X)-2Y/3对应 的后缀算式为_______________________________。 5.若用链表存储一棵二叉树时,每个结点除数据域外,还有指向左孩子和右孩 子的两个指针。在这种存储结构中,n个结点的二叉树共有________个指针

独立主格结构小结

独立主格结构小结 一.独立主格结构含义 独立主格结构,又叫独立结构(absolute construction)。它在句法上游离于句子主体之外,跟主句没有任何句法联系;但在意义上却与主句紧密联系在一起,共同构成一个完整的语义环境。独立主格结构没有主语和谓语,只有逻辑上的主语,因此,它在句法上不是句子,而是一个独立于句子成分之外的独特结构形式。 独立主格结构可置于句首、句尾,用逗号与主句隔开。 二、独立主格结构的形式 独立主格结构可分为两部分,一部分是名词或代词(主格),起着逻辑主语的作用;另一部分由形容词、副词、名词、分词、不定式、介词短语等构成,表示前面名词或代词的状态、状况或动作。 1)名词/代词+形容词 I heard that she got injured in the accident,my heart full of worry. 我听说她在这场事故中受了伤,内心充满担忧。 He stood silent in the moon-light,his door open. 月光下,门开着,他默默地站立在那。 2)名词/代词+现在分词 Winter coming,it gets colder and colder.冬天来了,天气越来越冷了。 The rain having stopped ,he went out for a walk.雨停了,他出去散步。 3)名词/代词+过去分词 More time given,we should have done it much better. 如果给我们更多的时间,我们会做得更好。 The boy stood there,his right hand raised.那个男生站在那里,右手高举。 4)名词/代词(主格)+不定式 Here are the first two volumes,the third one to come out next month. 这是前两卷,第三卷将于下月问世。 The two boys said good-bye to each other,one to go home,the other to go to his friend's.两个男孩彼此道了别,一个回了家,另一个去了他朋友家。 5)名词/代词十介词短语 The huntsman entered the forest,gun in hand.那位猎人手里提着枪走进了树林。 注意:这里,gun in hand还可以说成with a gun in his hand,但不可以说a gun in hand或gun in his hand。 6)名词/代词十副词 Nobody in,the thief took a lot of things away. 由于没有人,小偷拿走了许多东西。 Lunch over,he left the house.But he was thinking. 午饭结束,他离开屋。但他还在考虑。 7)名词/代词+名词 He fought the wolf,a stick his only weapon. 他和狼搏斗着,唯一的武器是一根棍棒。 8)There being +名词(代词)如: There being nothing else to do, we went home. 没有别的事可做,我们就回家了。

结构力学的知识点

双筋计算方法: 一As与As' 1、截面计算 1)假设a s=65mm,a s'=35mm,求得h0=h-a s 2)验算是否需要双筋。Mu= f cd bh02§b(1-0.5§b) 3)取§=§b,求As'=【M- f cd bh02§(1-0.5§)】/【f sd'(h0- a s')】 4)求As=【f cd bx+f sd'As'】/ f sd 其中x=§b h0 下面选钢筋,钢筋层净距,钢筋间净距(大于30mm和直径d),保护层厚度,再计算a s和a s' 二、已知As',求As 5)假设a s,求得h0=h-a s 6)求受压区高度x= h0-√h02-2【M- f sd'As'(h0- a s')】/f cd b 7)当x﹤§b h0且x﹤2 a s'时,As=M/【f sd(h0- a s')】 当x≤§b h0且x≥2 a s'时,As=【f cd bx+f sd'As'】/ f sd 8)选择受拉钢筋直径的数量,布置截面钢筋(同上) 2、截面复核 1)检查钢筋布置是否符合规要求 2)将As=?As'=?h0=?f cd f sd' f sd 若带入x=【f sd As- f sd'As'】/f cd b ≤§b h0 ﹤2 a s' 用Mu= f sd As(h0- a s')计算正截面承载力 若2 a s'≤x≤§b h0,矩形截面抗弯承载力 Mu= f cd bx(h0-x/2)+ f sd'As'(h0- a s')

一、As与As'均未知 1、截面设计 1)求偏心距e0=M/N 长细比l0/h﹥5,考虑偏心增大系数η(l0/h≤5时,取η=1)假设a s= a s'=45.当ηe0﹥0.3 h0时,为大偏心,反之, ξ1=0.27+2.7 e0/ h0 ξ2=1.15-0.01l0/h η=1+1/【1400(e0/ h0)】(l0/h)2ξ1ξ2 2)令§=§b,求As'=【Ne s- f cd bh02§b(1-0.5§b)】/ f sd'(h0- a s') ≥ρmin bh (ρmin=0.2%)取σs= f sd 求As=【f cd bh0§b+ f sd'As'-N】/ f sd≥ρmin bh 二、已知As',求As 1)求偏心距e0=M/N 长细比l0/h﹥5,考虑偏心增大系数η(l0/h≤5时,取η=1)假设a s= a s'=45.当ηe0﹥0.3 h0时,为大偏心,反之,2)计算受压区高度x= h0-√h02-2【Ne s - f sd'As'(h0- a s')】/f cd b 当2 a s'﹤x≤§b h0时,取σs= f sd 求As=【f cd bx+ f sd'As'-N】/ f sd 当x≤§b h0 x≤2 a s'时,As=Ne s'/ f sd(h0- a s') 3)选钢筋,看配筋率是否符合ρ+ρ'≥0.5%,纵筋最小净距(一般为30mm),重取a s= a s'=?,计算保护层厚度是否满足要求,最小截面宽度b min 2、截面复核 1)垂直于弯矩作用平面

5种基本句型和独立主格结构讲解

英语中的五种基本句型结构 一、句型1:Subject (主语) +Verb (谓语) 这种句型中的动词大多是不及物动词,所谓不及物动词,就是这种动词后不可以直接接宾语。常见的动词如:work, sing, swim, fish, jump, arrive, come, die, disappear, cry, happen等。如: 1) Li Ming works very hard.李明学习很努力。 2) The accident happened yesterday afternoon.事故是昨天下午发生的。 3)Spring is coming. 4) We have lived in the city for ten years. 二、句型2:Subject (主语) +Link. V(系动词) +Predicate(表语) 这种句型主要用来表示主语的特点、身份等。其系动词一般可分为下列两类: (1)表示状态。这样的词有:be, look, seem, smell, taste, sound, keep等。如: 1) This kind of food tastes delicious.这种食物吃起来很可口。 2) He looked worried just now.刚才他看上去有些焦急。 (2)表示变化。这类系动词有:become, turn, get, grow, go等。如: 1) Spring comes. It is getting warmer and warmer.春天到了,天气变得越来越暖和。 2) The tree has grown much taller than before.这棵树比以前长得高多了。 三、句型3:Subject(主语) +V erb (谓语) +Object (宾语) 这种句型中的动词一般为及物动词, 所谓及物动词,就是这种动词后可以直接接宾语,其宾语通常由名词、代词、动词不定式、动名词或从句等来充当。例: 1) He took his bag and left.(名词)他拿着书包离开了。 2) Li Lei always helps me when I have difficulties. (代词)当我遇到困难时,李雷总能给我帮助。 3) She plans to travel in the coming May Day.(不定式)她打算在即将到来的“五一”外出旅游。 4) I don’t know what I should do next. (从句)我不知道下一步该干什么。 注意:英语中的许多动词既是及物动词,又是不及物动词。 四、句型4:Subject(主语)+Verb(谓语)+Indirect object(间接宾语)+Direct object (直接宾语) 这种句型中,直接宾语为主要宾语,表示动作是对谁做的或为谁做的,在句中不可或缺,常常由表示“物”的名词来充当;间接宾语也被称之为第二宾语,去掉之后,对整个句子的影响不大,多由指“人”的名词或代词承担。引导这类双宾语的常见动词有:buy, pass, lend, give, tell, teach, show, bring, send等。如: 1) Her father bought her a dictionary as a birthday present.她爸爸给她买了一本词典作为生日礼物。 2)The old man always tells the children stories about the heroes in the Long March. 老人经常给孩子们讲述长征途中那些英雄的故事。上述句子还可以表达为: 1)Her father bought a dictionary for her as a birthday present. 2)The old man always tells stories about the heroes to the children in the Long March. 五、句型5:Subject(主语)+Verb (动词)+Object (宾语)+Complement(补语) 这种句型中的“宾语+补语”统称为“复合宾语”。宾语补足语的主要作用或者是补充、说明宾语的特点、身份等;或者表示让宾语去完成的动作等。担任补语的常常是名词、形容词、副词、介词短语、分词、动词不定式等。如: 1)You should keep the room clean and tidy. 你应该让屋子保持干净整洁。(形容词) 2) We made him our monitor.(名词)我们选他当班长。 3) His father told him not to play in the street.(不定式)他父亲告诉他不要在街上玩。

2020中国石油大学(华东)数据结构考研初试考试大纲

一、考试要求 1.理解数据结构、存储结构、算法、数据类型、抽象数据类型(ADT)等基本概念及它们之间的关系。2.掌握线性表、树、图等基本数据结构的ADT 定义以及基于不同存储方式(顺序、链式等)的实现,并能对占用存储空间情况和算法的时间复杂度进行分析。3.掌握典型的查找结构(静态表、搜索树、散列等)、查找算法的基本思想及性能分析。4.掌握内部排序(选择、插入、交换、归并等)的重要算法的基本思想、特点及性能分析。5.能够运用学习的数据结构及算法的知识和技能进行问题的分析与求解,即能对问题进行抽象建模,能熟练使用高级语言(C 或C++或JAVA 等)进行模型的具体实现(编程)。 二、考试内容 1.数据结构和算法的重要性(1)基本概念及它们之间的关系(2)各种存储结构的空间占用情况及映射逻辑关系的方式(3)算法的评价及对算法渐近时间复杂性的理解2.一般线性表(1)一般线性表ADT 的定义(2)线性表ADT 基于顺序存储的实现(存储方式、特点、重要操作的算法,下同)(3)线性表ADT 基于链式存储的实现(存储方式、特点、重要操作的算法,下同)3.特殊线性表(栈、队列、字符串、数组)(1)栈的特点及栈ADT 的定义(2)栈ADT 基于顺序存储的实现(3)栈ADT 基于链式存储的实现(4)栈ADT 的应用(表达式求值、递归处理、迷宫问题)(5)队列的特点及队列ADT

的定义(6)队列ADT 基于顺序存储的实现(7)队列ADT 基于链式存储的实现(8)队列ADT 的应用(广度遍历、资源分配问题)(9)字符串特点及串ADT 的定义(10)字符串ADT 基于顺序存储的实现(重点掌握经典的模式匹配算法:BF,KMP)(11)数组的特点及ADT 定义(12)数组ADT 基于顺序存储的实现(重点掌握多维数组的存储结构)(13)特殊矩阵的存储及操作实现(重点掌握分布有规律的特殊矩阵和分布无规律的稀疏矩阵如何高效存储及矩阵典型操作的实现)4.树与二叉树(1)二叉树的特点及ADT 定义(2)二叉树的重要性质及证明(3)二叉树基于顺序存储的实现(4)二叉树基于链式存储的实现(重点掌握重要操作:建立、遍历、求深度、计算叶子等等)(5)线索二叉树的基本概念(为什么加线索?如何记录线索?如何使用线索?)(6)建立(画)线索二叉树(7)树、森林的定义及特点(8)树的存储结构(重点掌握子女-兄弟表示)(9)树、森林与二叉树的相互转换(10)树和森林的遍历(11)哈夫曼(Huffman)树和哈夫曼编码的构造过程(12)二叉排序树的定义及建立(重点掌握结点的插入和删除的思想和过程)(13)平衡二叉树的定义及建立(平衡的目的?如何达到平衡?)(14)堆的定义及建立和调整(堆的构造和调整过程)5.图(1)图的基本概念及ADT 定义(2)图的ADT 的实现(存储方式及基本操作实现)①邻接矩阵存储(无向图、有向图、无向带权图、有向带权图)②邻接表存储(无向图、有向图、无向带权图、有向带权图)③各种存储方式下操作的算法实现(图的建立、遍历、插入边、删除边等)(3)图的遍历及生成树①

相关文档
相关文档 最新文档