二级C公共基础部分讲座.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《二级C公共基础部分讲座.doc》由会员分享,可在线阅读,更多相关《二级C公共基础部分讲座.doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、公共基础第一部分:数据结构与算法(约占10分)(理解)算法数据结构树与二叉树查找技术习题第二部分:程序设计基础(约占4分)(背)程序设计设计方法与风格结构化程序设计面向对象的程序设计习题第三部分:软件工程基础(约占8分)(背)软件工程的基本概念结构化分析方法结构化设计方法软件测试程序的调试习题第四部分:数据库设计基础(约占4分)(理解+背)数据库系统的基本概念数据模型关系代数数据库的设计与管理习题第一部分:数据结构与算法Main() Int i,sum;For(i=0;ifront时,容量是rear-font;(队列未满)当rearfront时,容量是m+(rear-font);(队列已满,并
2、且已经返回)循环队列的运算1、 入队操作,在rear+1;2、 出队操作,在front+1线性表总结:在插入和删除时需要移动元素由于使用数组作为存储结构,所以空间不好扩展不便于对存储空间的动态分配故:对于大的线性数据结构和变动频繁的数据结构不适应使用线性存储结构链式结构线性表:存储方式:由两部分组成,一部分用来存储元素值,另一部分用来存储后一个(前一个)元素的位置。特点:存储数据元素之间的空间可以不连续;各节点之间的存储关系与元素的顺序可以不一致;可以顺序用结构存储,也可以使用链式结构结构存储头指针;最后一个节点的指针为null,当头指针为null是表示该表为空表单链表:只有next指针双向链
3、表:有pre指针和next指针循环链表:删除和插入时都不需要移动元素习题:1、不属于线性结构的是:A、队列 B、线性表 C、二叉树 D、栈 2、数据的存储结构是指A、存储在外存的数据 B、数据所占的存储空间量C、数据在计算机中的顺序存储方式 D、数据的逻辑结构在计算机中的表示 3、下列关于栈描述错误的是:A、栈是先进后出的线性表 B、栈只是顺序存储的C、栈具有记忆作用 D、对栈的插入与删除不改变栈底指针 4、下列对于线性链表的描述正确的是A、存储空间不一定是连续的,且各个元素的顺序是任意的B、存储空间不一定是连续的,且前一个元素一定存储在后一个元素的前面C、存储空间必须是连续的,且前一个元素一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 公共 基础 部分 讲座
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内