一:需求分析 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
We have a group of N items (represented by integers from 1 to N), and we know that there is some total order defined for these items. You may assume that no two elements will be equal (for all a, b: a<b or b<a). However, it is expensive to compare two items. Your task is to make a number of comparisons, and then output the sorted order. The cost of determining if a < b is given by the bth integer of element a of costs (space delimited), which is the same as the ath integer of element b. Naturally, you will be judged on the total cost of the comparisons you make before outputting the sorted order. If your order is incorrect, you will receive a 0. Otherwise, your score will be opt/cost, where opt is the best cost anyone has achieved and cost is the total cost of the comparisons you make (so your score for a test case will be between 0 and 1). Your score for the problem will simply be the sum of your scores for the individual test cases.
标签: represented integers group items
上传时间: 2016-01-17
上传用户:jeffery
The XML Toolbox converts MATLAB data types (such as double, char, struct, complex, sparse, logical) of any level of nesting to XML format and vice versa. For example, >> project.name = MyProject >> project.id = 1234 >> project.param.a = 3.1415 >> project.param.b = 42 becomes with str=xml_format(project, off ) "<project> <name>MyProject</name> <id>1234</id> <param> <a>3.1415</a> <b>42</b> </param> </project>" On the other hand, if an XML string XStr is given, this can be converted easily to a MATLAB data type or structure V with the command V=xml_parse(XStr).
标签: converts Toolbox complex logical
上传时间: 2016-02-12
上传用户:a673761058
本书共20章,分为五大部分。前面第1章引言,内容涉及网络的产生和发展、主要功能、分类以及网络体系结构和ISO/OSI参考模型。第一部分(第2~3章)介绍数据通信知识,涉及数据通信基本概念和基础理论、传输介质、多路复用技术、数据交换技术、调制解调技术以及物理层接口技术等内容。第二部分(第4~6章)讨论各种底层网络技术,涉及各种广域网、局域网和高速局域网技术。第三部分(第7~11章)讨论网络互连技术及其相关协议,涉及网络互连、TCP/IP参考模型、IP、ARP和ICMP、IP路由以及TCP和UDP等内容。第四部分(第12~17章)讨论网络应用程序相互作用模式以及各种具体的网络应用,涉及客户/服务器模型、套接字编程接口、域名系统(DNS)、远程登录(Telnet)、文件传输和访问、电子邮件以及万维网。第五部分(第18~19章)讨论网络安全和管理。最后第20章简单介绍了网络技术的未来发展。本书主要供高等院校计算机专业高年级本科生和低年级硕士研究生作为计算机网络课程的教材使用,同时也可供计算机网络设计人员、开发人员以及管理人员作为技术参考书使用。
标签:
上传时间: 2016-04-22
上传用户:问题问题
本书介绍了AMD64架构下应用程序可以使用的资源和功能,包括存储器,寄存器,指令,操作数,输入输出以及应用程序的控制转移(包括中断和异常)和性能优化。主要内容有: AMD64架构概览 存储器模型 通用编程 128位(多)媒体与科学应用编程 64位(多)媒体编程
上传时间: 2014-01-04
上传用户:bjgaofei
本书详细介绍了AMD64架构的指令,包括指令的助记语法,操作码,功能,影响标志和可能的异常。本卷介绍了128位(多)媒体指令,书末页有交叉参考索引。内容包括: 128位(多)媒体指令
上传时间: 2014-01-27
上传用户:a6697238
本书详细介绍了AMD64架构的指令,包括指令的助记语法,操作码,功能,影响标志和可能的异常。本卷介绍了64位(多)媒体指令与x87浮点指令,书末页有交叉参考索引。内容包括: 64位(多)媒体指令与x87浮点指令
上传时间: 2014-01-04
上传用户:zhouchang199
PXI 平台是基于PCI 总线的。PCI 总线作为开放的工业标准,在测试与测量工程上具有不少优势。很多为传统计算机开发的设备其都是基于PCI 总线的。目前已经有数以千计的PCI 设备,而PCI 总线本身也采纳了诸多最新的计算技术,得以不断优化。这对PXI 而言意味着有大量的设备元件可以使用,这些元件: 与最常用的操作系统与软件完全兼容
上传时间: 2014-01-19
上传用户:皇族传媒
这是有关jpos的一个实例,你可以通过它来了解更多关于jpos的技术
标签: jpos
上传时间: 2014-01-22
上传用户:yyyyyyyyyy
由于SAR和可见光成象传感器图象的物理特征不同,因此进行匹配难度很大.本文在深入分析了这两种传感器图象物理特征的基础上,提出了一种图象匹配的新方法.该方法运用形态学滤波方法去除SAR图象斑点噪声,利用图象的边缘特征进行匹配,并采用多分辨率分级搜索技术减少计算量,在对实验结果进行分析的基础上提出了搜索真实匹配位置的准则,大大提高了匹配的准确率.通过实验对SAR图象斑点噪声滤波和SAR与可见光 图象匹配算法进行了验证,实验证明本算法的SAR图象去噪效果明显优于传统的Frost方法,图象匹配精度高、稳定性好.
上传时间: 2016-10-21
上传用户:invtnewer