- 博客(23)
- 资源 (58)
- 收藏
- 关注
原创 《数据结构》第六章 图 教学设计
第六章图,是很重要也是最难的一章了,当然有前面的基础,学习也不会困难。本章节主要是概念多,图结构复杂。本设计也属于迟到的了。抱歉。本章学习总时问分为2周,共四次课来来学习。两次上课(13周和14周),一次实验(14周,实验不给课内时间,请大家自己找时间完成,我只检查大家的实验)。以下是教学设计。第六章 图 教学设计一、课前预习任务学习资料 资料1. 教材第六
2014-11-30 17:38:00 2807
原创 《数据结构》第六章 图 相关概念导图
第六章, 是一个概念众多,且容易混淆,可能有些“图”晕。在此画一个导图,简化一个本章节的主要名词术语。请大家好好,理解各个概念的内含和一些概念间关系。
2014-11-30 15:41:25 1259
原创 《数据结构》第六章 图 学习指南
第六章 图 学习指南 本章的是全书的重点和难点。 从逻辑结构上分,图表过的是一种比树更复杂的结构,各个顶点间均有可能存存关系,所以图是表达“多对多”非线性关系。树有广泛的应用。一、学习目的 本章学习,在前面的线性表和树的基础上,进一步复杂的数据结构。掌握更加复杂数据对象的表达和操作。二、学习目标 本章
2014-11-29 14:21:10 1424
原创 《数据结构》第六章 图 学习问题回收站
各位,大家好!第五章树和二叉树的学习结束了。本周开始学习第六章图,第六章准备使用2周来学习,具体时间是第12周后半周到开始,到第14周,这里是本章问题回收站,希望大家认真预习,积极思考,相互讨论。将不理解的问题在在本博文后面评论中提出,在提问和回答时,请写名班级学号再写内容。将作为平时考虑重要的指标。 举例格式如下:信管1131-01:图的逻辑结构是什么?
2014-11-25 18:05:29 1636 50
原创 《数据结构》第五章 树和二叉树 扩展二叉实现代码示例
#include using namespace std;struct BiNode //二叉树的结点结构{ char data; BiNode *lchild, *rchild;};class BiTree{public: BiTree( ){root = Creat(root);} //构造函数,建立一棵二叉树 ~BiTree( ){
2014-11-18 19:31:32 1413
原创 《数据结构》第五章树和二叉树 树的操作示例代码1
#include using namespace std;const int Max = 100;//---------------------------------------////------- 定义结点类型 ------------////---------------------------------------//struct TNode{ int
2014-11-18 16:21:17 1439
原创 《数据结构》第五章 树和二叉树 实验
《数据结构》实验四: 字符串和多维数组 实验一..实验目的 巩固字符串和多维数组相关知识,学会运用灵活应用。1.回顾字符串和多维数组的逻辑结构和存储操作特点,字符和数组的物理存储结构和常见操作。2.学习运用字符串和和数组的知识来解决实际问题。3.进一步巩固程序调试方法。4.进一步巩固模板程序设计。二.实验时间 准备时
2014-11-16 17:08:19 2099
原创 《数据结构》第五章树和二叉树 教学设计
本章,总时问分为1.5周,共三次课来来学习。两次上课(9周周一和周四),一次实验(10周周四)。以下是教学设计。第四章 字符串和多维数组 教学设计一、课前预习任务学习资料 资料1. 教材第三章Page 79-98(必看) 资料2. 辅导材料第一章Page 55-65(参照,选看) 资料3. 5个教学PPT文档(文档4.1,
2014-11-16 16:41:05 4359
原创 《数据结构》第三章 同学问题收集答案整理 任务分配
各位同学:大家好! 第二章 线性表 在上一周结束了,象第一章一相,有部分同学上来提出了各种问题,表现很积极,在此先表示感谢。谢谢各位的积极思考和踊跃提问。由于问题较多,现准备将同学们提的问题分给一些团队来完成答案整理。我的原则是不忽略每一个提问。 之所以我没有将全部问题一一按时回答,这里有我的几个考虑和原因: 1.我一个人之力没有够时间和精力
2014-11-11 16:12:53 1555
原创 《数据结构》第二章问题回收站 第105到135楼问题答案整理
105楼:当一个函数运行结束之后,它会释放他运行时所建立起来的一些变量的内存,反正就是删除了这个变量(请问这个知识点我有没有记错?);然后如果用构造函数动态的建立对象,当构造函数运行结束时,按理说应该也会释放吧?但是按照书里例子的理解,是没有被释放的。不然就没有后续操作了;跪求解.......构造函数运行结束,有没有释放内存,如果没有,为什么?答:new操作符会在栈内存中申请一块内存,也会堆内
2014-11-11 15:52:04 1550 2
原创 《数据结构》第二章 线性表问题回收站问题 85到106楼参考答案
85、有参构造函数中的两种构造方法,头插法和尾插法在编写时哪种更常用?答:没有哪种更常用之说,这一个依赖于个人习惯,就我的见解,头插法与尾插法的区别只在于尾插法比头插法多了一个“尾指针”,也因为多了这个尾指针,使得他们的调用顺序不同。86、在31页那里,除了开始节点外,其他的每个节点的存储结构都存放在其前驱结点的next区域中,开始节点有头指针指示的,为什么这样会增加出现bug的机会答:查了一下资
2014-11-11 15:49:19 1622
原创 《数据结构》链队列同学程序调试修改
老师,有个错误我不知道怎么改。。#includeusing namespace std;const int QSize=100;templatestruct Node{Datatype data;Node *next;};templateclass linkqueue{public:linkqueue();~linkqueue();
2014-11-11 10:15:37 1263
原创 《数据结构》第五章 树和二叉树 同学问题收集站
大家好,第三章“栈和队列”的已经结束了。将在下周开始学习第四章字符串和多维数组。第四章准备使用1.5周,具体时间是第9周到第10周。 同前三章一样,现开辟同学们学习问题回收站,希望大家认真预习,积极思考,相互讨论。将不理解的问题在在本博文后面评论中提出,在提问和回答时,请写名班级学号再写内容。将作为平时考虑重要的指标。 举例格式如下:信管1131-01
2014-11-11 09:21:38 2346 110
原创 《数据结构》第五章 树和二叉树学习指南
第四章字符串和多维数组 学习指南 字符串:是以字符为数据元素的线性表。线性表是字符串学习的重要基础。 一多维数组:是线性表的推广,可以理解为元素是线性表的线性表。 可以说,从逻辑结构上分,字符串和数组均可是属于线性表。一、学习目的 本章学习,进一步掌握字符串和数组两种特殊的线性表的相关知。字符相关内容让我们理
2014-11-11 09:12:46 1541
原创 《数据结构》一位同学链表程序调试--供大家参考
大家好,下面是一位同学程序的调试#include using namespace std; template struct Student { T data; Student * next; }; template class LinkList {
2014-11-04 18:26:30 1372
原创 《数据结构》同学链表程序的调试修改代码示例(有代表性,请看看)
#include using namespace std; //原来是头文件 内容#ifndef LinkList_H #define LinkList_H template struct Node { DataType data; Node * next; }; template c
2014-11-01 18:49:07 1308
原创 《数据结构》第四章 字符串和多维数组 问题收集站
大家好,第二章“线性表”的已经结束了。将在下周开始学习第三章节。第三章准备使用两周,具体时间是第7周到第8周。 同前两章一样,现开辟同学们学习问题回收站,希望大家认真预习,积极思考,相互讨论。提问在本博文后面评论中提出,在提问和回答时,请写名班级学号再写内容。 举例格式如下:信管1131-01:什么是逻辑结构? 同样的,如果回答人家
2014-11-01 17:54:47 1931 80
原创 《数据结构》队列和栈同学问题征集解答=help!
2014-10-27 09:41 16人阅读 评论(0) 收藏 举报[cpp] view plaincopy在CODE上查看代码片派生到我的代码片1、判断队列中,队满与否的操作是取模:即(rear+1)%QueueSize=front; 原先不理解这句话的意思,于是标记了一下,然后想起了取模是什么!取模通俗来说就是“取余数”。如果不是这样操作,就必须分成两步:必须把rear是否指向
2014-11-01 17:23:24 1389
原创 《数据结构》实验四 字符串和多维数组 实验
《数据结构》实验三: 栈和队列实验一..实验目的 巩固栈和队列数据结构,学会运用栈和队列。1.回顾栈和队列的逻辑结构和受限操作特点,栈和队列的物理存储结构和常见操作。2.学习运用栈和队列的知识来解决实际问题。3.进一步巩固程序调试方法。4.进一步巩固模板程序设计。二.实验时间 准备时间为第5周到第6周,具体集中实验时
2014-11-01 13:28:53 1841
原创 《数据结构》第四章 字符串和数组 教学设计
本章,总时问分为二周来学习。以下是教学设计。第三章 栈和队列概述及其的存储结构 教学设计一、课前预习任务学习资料 资料1. 教材第三章Page 55-78(必看) 资料2. 辅导材料第一章Page 41-54(参照,选看) 资料3. 5个教学个视频(视频3.1,视频3.2,视频3.3,视频3.4,视频3.5)
2014-11-01 12:48:55 2146
原创 《数据结构》第四章 字符串和多维数组学习指南
第二章栈和队列 学习指南 栈和队列,是重要的数据结构,在操用系统,编译成原理,程序语言中有广泛应用。 栈和队列,从结构上分,也是属于线性表,但是一种操用受限制的线性表。一、学习目的 本章学习,理解栈和队列存储结构和操作特点,在此基础上栈和队列的顺序存储和链式存储结构,以及各种相关操作算法设计。二、学习目标
2014-11-01 11:55:01 1464
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人