数据结构课程设计 (2)精.ppt
《数据结构课程设计 (2)精.ppt》由会员分享,可在线阅读,更多相关《数据结构课程设计 (2)精.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据结构课程设计第1页,本讲稿共17页题目一大数算术表达式求值题目二求解马踏棋盘问题题目三校园导游第2页,本讲稿共17页题目一大数算术表达式求值第3页,本讲稿共17页问题描述表达式求值是实现程序设计语言的基本问题之一,也是栈的应用的一个典型例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。以字符序列的形式从终端上输入语法正确的、不含变量的整数(大数)表达式。实现对算术四则混合运算表达式的求值,显示在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。第4页,本讲稿共17页输出格式要求要求分步骤输出,每一步输出格式:STEPXOPStackpop:XXXX(或OPStackpush
2、:XXXX)NUMStackpop:XXXX(或NUMStackpush:XXXX)NUMStackpush:XXXX这里要求打印出该步具体的出栈入栈顺序,OPstack表示运算符栈、NUMstack表示运算数栈。每步最后打印两个栈的状态,格式:OPStack:0XXX1XXXNUMStack:0XXX1XXX2XXX第5页,本讲稿共17页题目二求解马踏棋盘问题第6页,本讲稿共17页问题描述将马随机放在国际象棋8*8的棋盘的某个方格中,马按走棋规则进行移动。要求每个方格上只进入一次,走遍棋盘上全部64个方格。试求出马的行走路线。要求:1.编制非递归程序;2.打印求出的行走路线;3.将数字1,2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构课程设计 2精 数据结构 课程设计
限制150内