桂林电子科技大学数据结构实验报告

桂林电子科技大学数据结构实验报告

ID:30265374

大小:17.53 KB

页数:8页

时间:2018-12-28

桂林电子科技大学数据结构实验报告_第1页
桂林电子科技大学数据结构实验报告_第2页
桂林电子科技大学数据结构实验报告_第3页
桂林电子科技大学数据结构实验报告_第4页
桂林电子科技大学数据结构实验报告_第5页
资源描述:

《桂林电子科技大学数据结构实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划桂林电子科技大学数据结构实验报告  桂林电子科技大学试卷  学年第课号  课程名称数据结构实验适用班级-  1.以自己的学号序列的数字组成为二叉树的结点,建立二叉查找树.  根据以下程序,按照正确输入该二叉树,并输出其中序遍历序列.(20’)对该程序做适当修改,使输出序列为各结点数字的降序排列.(30’)例:学号,去掉重复元素为,按此顺序建立二叉查找树如下图  按照以下程序建立该二叉树,并输出其中序遍历序列.  简述分析过程,并将程序运行结果贴在以下空白处.修改过的程序用红色字体标出

2、。  #defineNull0  typedefstructnode{intdata;  structnode*lchild,*rchild;}bitree;  bitree*creat()  {bitree*t;intx;  scanf("%d",&x);if(x==100)t=Null;else{目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划桂林电子科技大学数据结构实验报告  桂林电子科技大学试卷  

3、学年第课号  课程名称数据结构实验适用班级-  1.以自己的学号序列的数字组成为二叉树的结点,建立二叉查找树.  根据以下程序,按照正确输入该二叉树,并输出其中序遍历序列.(20’)对该程序做适当修改,使输出序列为各结点数字的降序排列.(30’)例:学号,去掉重复元素为,按此顺序建立二叉查找树如下图  按照以下程序建立该二叉树,并输出其中序遍历序列.  简述分析过程,并将程序运行结果贴在以下空白处.修改过的程序用红色字体标出。  #defineNull0  typedefstructnode{intdata;  structnode*lchild,*rchild;}bitree;  bitre

4、e*creat()  {bitree*t;intx;  scanf("%d",&x);if(x==100)t=Null;else{目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  t=malloc(sizeof(bitree));t->data=x;t->lchild=creat();t->rchild=creat();}  returnt;}  voidinorder(bitree*t){if(t!=N

5、ull)  {inorder(t->lchild);printf("%4d",t->data);inorder(t->rchild);}}  main(){bitree*root;printf("");root=creat();inorder(root);printf("");}  2.用向量做存储结构,设计一个算法,仅用一个辅助结点,实现将线性表中的结点循环右移K  位的运算.(50’)  测试用例:1,2,3,4,5,6,7,8,9,10,K=6  编写C程序实现上述算法,将程序源码及运行结果贴到以下空白处.  桂林电子科技大学试卷  答题纸  学年第课号  课程名称数据结构实验适

6、用班级统计学&数学与应用数学  请将程序代码及运行结果粘贴在相应位置,考试结束后将此文档重命名为“学号_姓名”,上传到指定位置。一、目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  #defineMAXSIZE100#defineNULL0typedefintkeytype;typedefintelemtype;typedefstructnode  {keytypekey;/*关键字域*/elemtype

7、other;/*其他数据域*/  structnode*lchild,*rchild;/*左、右孩子指针*/}bilist;/*二叉检索树的结点结构*/  voidinsert(r,s)/*将*s结点插入到一棵二叉检索树*r中*/bilist**r,*s;{while((*r)!=NULL){if(s->keykey)r=&(*r)->lchild;elseif(s->key>=(*r)->key

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。