一:需求分析 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
中科院<<求实>>杂志 2006年1月 ★领域前瞻★ 2 国家级骨干型、引领型、网络型研究所──计算所创新三期的追求>>>>>>李国杰 7 建设具有中国特色网络型研究所的战略思考( 下)>>>>>>樊建平 刘新宇 ★专家视点★ 10 能力服务器──低成本信息化技术>>>>>>孙毓忠 ★所内动态★ 12 计算所探索低成本信息化的解决之道>>>>>>祁 威 14 计算所东莞分部正式挂牌成立>>>>>>钟天智 15 统一思想,抓好落实,继续深化研究生思想教育工作>>>>>>檀彦卓 ★特别报道★ 16 知识产权FAQ(上)>>>>>>张 艳 李 娜 19 ARP 阶段性进展情况汇报>>>>>>南方公园 22 ★简讯★ ★史海沉浮★ 24 我的回忆>>>>>>甘 鸿 ★闲情雅致★ 27 定向越野之初体验>>>>>>熊 刚
上传时间: 2013-12-10
上传用户:tianyi223
Linux操作系统之所以能够蓬勃地发展,其主要原因之一是用户可以自由得到linux的安装程序和源代码,并可以按照自己的需要和意愿进行修改。这样,用户就不需要担心操作系统中的安全漏洞,也不必再受限于某一家软件公司。另外,linux操作系统是免费的,用户可以节约可观的费用。同时,微软挥舞着知识产权的大棒正想中国走来!微软的垄断地位制约者中国软件业的发展,同时也制约着每个人的腰包 因此,掌握LINUX是优秀技术人员的必然选择! 选题的意义:Linux操作系统是近几年正在蓬勃发展的自由软件,它在整个世界范围内正在获得越来越多的公司和团体的支持。这些公司和团体为linux开发应用软件、提供技术支持,并努力将linux系统的应用推广到人们工作和生活的各个方面。
上传时间: 2016-03-14
上传用户:爱死爱死
iCan网络秘书是由201Studio成员,武汉科技学院电子商务专业05级学生严飞独立开发,享有自主知识产权的产品。其主要功能包括通讯录、记事本、收藏夹、储藏箱等功能,特别适合企业为员工、网站为客户提供强大、便利的网络办公平台,可以为客户提供诸多方便。其界面典雅、简约,运行稳定、快捷,内部程序结构清晰、严谨、完整,也是JSP初学者的一个良好范例程序。 系统刚刚开发完毕,再加之以自己水平有限,难免会有bug出现,望各位使用者有任何意见或建议能与我联系,也欢迎各位进行JSP技术交流,本人也愿意承接各类中小型JSP应用程序的开发项目。
上传时间: 2014-11-23
上传用户:四只眼
为了方便读者整理 8051 相关专题制作报告,需要使用到的 8051 基本资料电子文件 51.TXT 收录于此目录中,读者可以依需要自行应用,加入到自己的报告中,但仅限于学校的学生制作报告用,不得移做它用,并遵守知识产权使用的所有规定。其中文字内容取材至 "单芯片 8051 实作入门",书号 P2277,文魁图书出版。 8051 基本资料如下: □8051 主要特性 □8051 引脚说明 □8051 中断服务常式的进入点 □8051 特殊目的寄存器 □8051 内部控制寄存器 at89c51 为 ATMEL 所生产的可电气烧录清洗的 8051 相容单芯片,其内部程序代码容量为4KB 8051主要功能列举如下: □ 为一般控制应用的 8 位单芯片 □ 晶片内部具时钟振荡器(传统最高工作频率可至 12MHz) □ 内部程式存储器(ROM)为 4KB □ 内部数据存储器(RAM)为 128B □ 外部程序存储器可扩充至 64KB □ 外部数据存储器可扩充至 64KB □ 32 条双向输入输出线,且每条均可以单独做 I/O 的控制 □ 5 个中断向量源 □ 2 组独立的 16 位定时器 □ 1 个全多工串行通信端口 □ 8751 及 8752 单芯片具有数据保密的功能 □ 单芯片提供位逻辑运算指令
上传时间: 2016-10-29
上传用户:plsee
汉诺塔!!! 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
本文研究了SMBus 规范,介绍了典型的基于片上系统(SoC)设计的知识产权核(IP)实现,采用自顶向下 (Top-down)的集成电路设计方法完成了设计,并架构了基于总线功能模型(BFM)的验证平台 完成功能仿真,顺利完成了逻辑综合和时序仿真。FPGA 验证和投片后测试均表明设计具有 良好的性能。
标签: SMBus
上传时间: 2013-11-28
上传用户:xuanchangri
将魔王的语言抽象为人类的语言:魔王语言由以下两种规则由人的语言逐步抽象上去的:α-〉β1β2β3…βm ;θδ1δ2…-〉θδnθδn-1…θδ1 设大写字母表示魔王的语言,小写字母表示人的语言B-〉tAdA,A-〉sae,eg:B(ehnxgz)B解释为tsaedsaeezegexenehetsaedsae对应的话是:“天上一只鹅地上一只鹅鹅追鹅赶鹅下鹅蛋鹅恨鹅天上一只鹅地上一只鹅”。(t-天d-地s-上a-一只e-鹅z-追g-赶x-下n-蛋h-恨)
上传时间: 2013-12-19
上传用户:aix008