实验二 栈和队列的应用

本文由用户“kongfannie”分享发布 更新时间:2022-02-16 16:29:48 举报文档

以下为《实验二 栈和队列的应用》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

实验二 栈和队列的应用

一、实验目的

1.掌握栈和队列的基本操作。

2.掌握递归算法的设计思想。

二、实验内容

(一)基础题

题目1.《教材P117》——实验题1

题目2.《教材P118》——实验题3

题目3.将任意一个非负十进制整数N转换成对应R进制数并输出。(要求用栈实现,N和R从键盘输入,R可以取2、8、16)

(二)提高题

题目4.用递归实现输出单某某L的所有结点值操作。(基于实验一的单某某)

void output(LinkNode *L);

题目5 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 的相关知识。

2、从题目1—3中任选2题;或从题目4—7中任选3题编程实现。

四、实验报告

1、题目1、2:要求写出栈(队列)的4要素,初始化栈(队列)、进栈(队)、出栈(队)函数的实现代码。

2、题目3:要求只写出main函数、教材中没有出现的算法代码。

3、题目4、5、6、7:要求只写出每个功能的实现代码(功能函数),不需要写main函数。

最后可以写一下:程序调试过程中遇到的问题及解决办法;尚待解决的问题、实验体会等。

实验报告严禁抄袭!!!

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《实验二 栈和队列的应用》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览