一:需求分析 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
这些文件包括蓝牙虚拟串口与打印机程序实例,蓝牙虚拟串口与智能手机的程序实例等,希望对大家有所帮助。
上传时间: 2014-12-07
上传用户:gundan
自己编写的一个java电子白板程序,包括客户端和服务器端。客户端运行于j2me环境下,服务器端运行于j2se环境下。客户端也可以在智能手机上运行。
上传时间: 2014-01-06
上传用户:aig85
S60应用程序开发介绍,使用的是NET开发平台,现在智能手机大热!
上传时间: 2014-01-06
上传用户:cylnpy
Dialog Semiconductor Plc近日推出新款IC——DA9034。此款IC整合了电源管理和音频子系统,特为快速增长的新兴产品(如智能手机,便携式多媒体播放器、PDA及个人浏览器等)中采用的最新一代应用处理器量身打造。该电源管理及音频控制器IC满足了不断增长的整合更多功能的需求,从而可延长电池寿命及使手持设备小型化和轻巧化。该芯片集成了50多种不同的主要功能,包括24位高质量保真立体声子系统、电流额定值可高达1400mA的特殊降压变换器及首批用以实现动态电压管理(DVM)的线性稳压器。
标签: Semiconductor Dialog 9034 Plc
上传时间: 2014-01-19
上传用户:zjf3110
汉诺塔!!! Simulate the movement of the Towers of Hanoi puzzle Bonus is possible for using animation eg. if n = 2 A→B A→C B→C if n = 3 A→C A→B C→B A→C B→A B→C A→C
标签: the animation Simulate movement
上传时间: 2017-02-11
上传用户:waizhang
PLATFORM BUILDER FOR WINDOWS MOBILE 5.0、6.1,AKU FOR WM6.1 ,aku for windows mobile 6.1,aku 6.1 for windows mobile,开发平台,编译系统,带BSP包,有s3c2440,s3c2442,sc32442,s3c2416,s3c2450,s3c2451,s3c6400,s3c6410,pxa300,pxa310,pxa320,pxa312的WM BSP包,PDF文档,altas A4,Atlas3,AT643,ATLAS3,AT642,arm11的相关资料,并是WINDOWS MOBILE pb,适用于GPS,智能手机等相关领域,希望对你有帮肋的!
上传时间: 2017-02-24
上传用户:busterman
WIFI在掌上设备上应用越来越广泛,而智能手机就是其中一份子。与早前应用 于手机上的蓝牙技术不同,WiFi具有更大的覆盖范围和更高的传输速率,因此WiFi手机成为了目前移动通信 业界的时尚潮流。由于WiFi的频段在世界范围内是无需任何电信运营执照的免费频段,因此WLAN无线设备提 供了一个世界范围内可以使用的,费用极其低廉且数据带宽极高的无线空中接口。用户可以在WiFi覆盖区域 内快速浏览网页,随时随地接听拨打电话。而其它一些基于WLAN的宽带数据应用,如流媒体、网络游戏等功 能更是值得用户期待。有了WIFI功能我们打长途电话(包括国际长途哦),浏览网页、收发电子邮件、音乐下 载、数码照片传递等,再无需担心速度慢和花费高的问题。
上传时间: 2017-02-26
上传用户:rishian