点击切换搜索课件文库搜索结果(1619)
文档格式:PPT 文档大小:138.5KB 文档页数:11
3-2-8 假设带表头结点的循环链表表示队列,并且设一不指 针指向队尾元素结点(注意不设头指针),试编写相应的队 列初始化、入队和出队的算法
文档格式:PPT 文档大小:243.5KB 文档页数:35
第五章数组和广义表 引言: 线性表:L=(al,a,an),ai是同类型的元素,1≤i≤n 数组:A=(a,aan)
文档格式:PPT 文档大小:615KB 文档页数:119
第六章树与森林 一、树和森林的概念 二、二叉树(Binary Tree) 三、二叉树的表示 四、二叉树遍历(Binary Tree Traversal 五、线索化二叉树(Threaded Binary Tree) 六、堆(Heap) 七、树与森林Tree& Forest) 八、二叉树的计数 九、霍夫曼树(Huffman Tree)
文档格式:PPT 文档大小:1.06MB 文档页数:57
指针是C语言中的一个重要的概念,也是C语言的一个重要特色。正确 而灵活地运用它。可以有效地表示复杂的数据结构:能动态分配內存:能 方便地使用字符串;有效而方便地使用数組,能寘接处理内存地址等,这 对设计系统件是很必要的。掌握指针的痖用,可以使程序简洁、紧凑、高 效。每一个学习和使用C语言的人,都应当深入地学习和掌握指针。可以说 ,不掌握指针就不掌握C的精华
文档格式:PDF 文档大小:188.64KB 文档页数:7
一、选择题(每小题2分,共70分) (1)下列描述中正确的是()。 A)程序设计就是编制程序 B)程序的测试必须由程序员自己去完成 C)程序经调试改错后还应进行再测试 D)程序经调试改错后不必进行再测试 (2)下列数据结构中,能用二分法进行查找的是()。 A)顺序存储的有序线性表 B)线性链表 C)二叉链表 D)有序线性链表
文档格式:DOC 文档大小:123KB 文档页数:13
4-2改写顺序栈的进栈成员函数push(x),要求当栈满时执行一个 stackFull()操作进行栈满处理。其功能 是:动态创建一个比原来的栈数组大二倍的新数组,代替原来的栈数组,原来栈数组中的元素占据新数组 的前 MaxSize位置。 【解答】 templatepush( const Type&item) if isFull ( stackFull();
文档格式:PPT 文档大小:287KB 文档页数:30
栈与队列是两种特殊的线性表。即:在一般线性表 的操作时,插入或删除结点的位置是任意的,在表的 中间或两端都可以进行插入或删除操作,这样,每进 行一个结点的插入或删除时必须先要定位(确定其被 执行操作结点的地址),因此实现操作比较费时。 而作为限定性的线性表一栈和队列,其主要特点 是限定了操作位置,即不能随意在表的任意结点上进 行插入或删除操作而只能在表的一端或两端进行操作 ,这样节省了定位时间并有特定规则
文档格式:PPT 文档大小:967KB 文档页数:45
第十一章 内排序 11.1排序的基本概念 11.2插入排序 11.3交换排序 11.4选择排序 11.5归并排序 11.6基数排序 11.7各种内排序方法的比较和选择
文档格式:DOC 文档大小:223.5KB 文档页数:13
6-1写出用广义表表示法表示的树的类声明,并给出如下成员函数的实现: (1) operator>()接收用广义表表示的树作为输入,建立广义表的存储表示; (2)复制构造函数用另一棵表示为广义表的树初始化一棵树 (3) operator==()测试用广义表表示的两棵树是否相等: (4) operator<<()用广义表的形式输出一棵树; (5)析构函数清除一棵用广义表表示的树
文档格式:DOC 文档大小:343KB 文档页数:8
9-1什么是内排序?什么是外排序?什么排序方法是稳定的?什么排序方法是不稳定的? 【解答】 9-2设待排序的关键码序列为{12,2,16,30,28,1016*,20,6,18},试分别写出使用以下排序 方法每趟排序后的结果。并说明做了多少次关键码比较。 (1)直接插入排序(2)希尔排序(增量为5,2,1)(3)起泡排序 (4)快速排序 (5)直接选择排序 (6)锦标赛排序 (7)堆排序 (8)二路归并排序 (9)基数排序
首页上页150151152153154155156157下页末页
热门关键字
搜索一下,找到相关课件或文库资源 1619 个  
©2008-现在 cucdc.com 高等教育资讯网 版权所有