搜索资源列表
mowangyuyan
- 本文主要讲了C语言编写魔王语言解释系统,把魔王抽象的语言通过进队出队按照规则α 转换为 β1β2…βm 和θδ1δ2…δn 转换为 θδnθδn-1… θδ1θ 进行解释,最后解释译成我们能够看懂得语言。同时也讲述了在编写调试程序中一些需注意的问题,如调试程序的步骤。通过队的应用(出队入队)以及其他相关知识完成了这次课程设计。
mowangyuyan
- 1.主要是对栈和队列的运用。 2.首先实现栈和队列的基本操作。 3.将魔王语言自右至左进栈,总是处理栈顶字符。若是开括号,则注意出栈,将字母顺序如对,直至闭括号出栈,并按照规则要求注意出对在处理后入栈。 4.规则(2)的实现主要运用队和栈的特性。
josefu
- Josephu问题为:设编号为1,2,… n的n个人围坐一圈,约定编号为k(1<=k<=n)的人从1开始报数,数到m 的那个人出列,它的下一位又从1开始报数,数到m的那个人又出列,依次类推,直到所有人出列为止,由此产生一个出队编号的序列。-Josephu issues: Let numbered 1,2, ... n of the n individuals sitting around, agreed number k (1 < = k < = n) from 1 to s
D2
- 自行编写链式存储队列的基本运算子程序(名称不变) 实现以下功能: ①创建一个空的链式队列; ②判断新建的链式队列是否为空; ③提示用户输入“链式队列的长度”; ④根据用户输入的“链式队列的长度”,逐一提示 用户输入“链式队列中的各个元素”,完成链式 队列的构造; ⑤判断此时的链式队列是否为空; ⑥调用子程序打印当前链式队列的队首元素和队尾 元素; ⑦编写打印链式队列元素的子程序PrintNode( ); ⑧清空队列,连续3次做下列操作:入队4个元素