有一个魔王总是使用自己的一种非常精练而抽象的语言讲话,没有人能听得懂,但他的语言是可以逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的: (1) α→β1β2…βm (2) (θδ1δ2…δn)→θδnθδn-1…θδ1θ 在这两种形式中,从左到右均表示解释。试写一个魔王语言的解释系统,用下述两条具体规则和上述规则形式(2)实现,把他的话解释成人能听得懂的话。 (1) B→tAdA (2) A→sae 设大写字母表示魔王语言的词汇;小写字母表示人的语言词汇;希腊字母表示可以用大写字母或小写字母代换的变量。魔王语言可含人的词汇。测试用例见题集p97。
上传时间: 2013-12-22
上传用户:ardager
nrf905在magicARM实验箱上实现的代码 主函数包含了发送和接受的标准函数 驱动包在NRF905文件夹里
上传时间: 2013-12-17
上传用户:songnanhua
由OSR出版的在驱动中使用c++的方法及头文件.
上传时间: 2013-12-19
上传用户:康郎
C++控件的使用,计算器的设计 有典型起步提高进阶和提高
上传时间: 2014-01-07
上传用户:liglechongchong
本文介绍了地址解析的原理. 并给出Linux下的地址解析函数应用实例代码
上传时间: 2015-11-13
上传用户:
一:需求分析 1. 问题描述 魔王总是使用自己的一种非常精练而抽象的语言讲话,没人能听懂,但他的语言是可逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的: ----------------------------------------------------------- (1) a---> (B1)(B2)....(Bm) (2)[(op1)(p2)...(pn)]---->[o(pn)][o(p(n-1))].....[o(p1)o] ----------------------------------------------------------- 在这两种形式中,从左到右均表示解释.试写一个魔王语言的解释系统,把 他的话解释成人能听得懂的话. 2. 基本要求: 用下述两条具体规则和上述规则形式(2)实现.设大写字母表示魔王语言的词汇 小写字母表示人的语言的词汇 希腊字母表示可以用大写字母或小写字母代换的变量.魔王语言可含人的词汇. (1) B --> tAdA (2) A --> sae 3. 测试数据: B(ehnxgz)B 解释成 tsaedsaeezegexenehetsaedsae若将小写字母与汉字建立下表所示的对应关系,则魔王说的话是:"天上一只鹅地上一只鹅鹅追鹅赶鹅下鹅蛋鹅恨鹅天上一只鹅地上一只鹅". | t | d | s | a | e | z | g | x | n | h | | 天 | 地 | 上 | 一只| 鹅 | 追 | 赶 | 下 | 蛋 | 恨 |
上传时间: 2014-12-02
上传用户:jkhjkh1982
在DSP上实现的G.729优化代码 编译过的 大家快来下载啊
上传时间: 2015-11-14
上传用户:66666
DS18B20在数字温度计中的使用 DS18B20的单总线的温度传感器
上传时间: 2013-12-18
上传用户:aysyzxzm
用递归的方法编写函数求Fibonacci级数的源程序
上传时间: 2013-12-24
上传用户:chenxichenyue
针对ARM优化过的FFT算法。其中20点,64点,80点的FFT算法。笔者试着加入了256点的FFT
上传时间: 2015-11-15
上传用户:wqxstar