The government of a small but important country has decided that the alphabet needs to be streamlined and reordered. Uppercase letters will be eliminated. They will issue a royal decree in the form of a String of B and A characters. The first character in the decree specifies whether a must come ( B )Before b in the new alphabet or ( A )After b . The second character determines the relative placement of b and c , etc. So, for example, "BAA" means that a must come Before b , b must come After c , and c must come After d . Any letters beyond these requirements are to be excluded, so if the decree specifies k comparisons then the new alphabet will contain the first k+1 lowercase letters of the current alphabet. Create a class Alphabet that contains the method choices that takes the decree as input and returns the number of possible new alphabets that conform to the decree. If more than 1,000,000,000 are possible, return -1. Definition
标签: government streamline important alphabet
上传时间: 2015-06-09
上传用户:weixiao99
电力系统在台稳定计算式电力系统不正常运行方式的一种计算。它的任务是已知电力系统某一正常运行状态和受到某种扰动,计算电力系统所有发电机能否同步运行 1运行说明: 请输入初始功率S0,形如a+bi 请输入无限大系统母线电压V0 请输入系统等值电抗矩阵B 矩阵B有以下元素组成的行矩阵 1正常运行时的系统直轴等值电抗Xd 2故障运行时的系统直轴等值电抗X d 3故障切除后的系统直轴等值电抗 请输入惯性时间常数Tj 请输入时段数N 请输入哪个时段发生故障Ni 请输入每时段间隔的时间dt
上传时间: 2015-06-13
上传用户:it男一枚
上下文无关文法(Context-Free Grammar, CFG)是一个4元组G=(V, T, S, P),其中,V和T是不相交的有限集,S∈V,P是一组有限的产生式规则集,形如A→α,其中A∈V,且α∈(V∪T)*。V的元素称为非终结符,T的元素称为终结符,S是一个特殊的非终结符,称为文法开始符。 设G=(V, T, S, P)是一个CFG,则G产生的语言是所有可由G产生的字符串组成的集合,即L(G)={x∈T* | Sx}。一个语言L是上下文无关语言(Context-Free Language, CFL),当且仅当存在一个CFG G,使得L=L(G)。 *⇒ 例如,设文法G:S→AB A→aA|a B→bB|b 则L(G)={a^nb^m | n,m>=1} 其中非终结符都是大写字母,开始符都是S,终结符都是小写字母。
标签: Context-Free Grammar CFG
上传时间: 2013-12-10
上传用户:gaojiao1999
本程序为电磁铁测试程序,输出波形为下面的脉冲形式,最前面一段为高电平(可调) 可调高电平最底分辨率为1MS,最大量程为999MS,后面一部分为高10MS,低20MS脉冲 ___ ___ ___ |___| |___| |___| |___|.|___|.|___|. 高 中 低 ____ 10_ 18_ _ _ _ _ __ | |_| |_| |_| |_| |_| |_| |_| 脉宽可调 小脉冲宽10MS低的部分16MS p1.0,为脉冲输出 p1.1,调整数据0-9 p1.2,调整按键的顺序
上传时间: 2015-10-15
上传用户:erkuizhang
按键消抖,参考。要根据脉宽的要求设置不同的记数宽度。
标签: 按键消抖
上传时间: 2015-11-09
上传用户:xieguodong1234
一:需求分析 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
51单片机控制产生4路标准舵机PWM(周期20ms,脉宽1~2ms,分辨率0.001ms)的代码,含有与PC的通讯功能,通讯严格握手,测试可靠。keil平台开发,包含串口通讯的指令定义和说明
上传时间: 2015-11-24
上传用户:1966640071
红外通信是利用950nm近红外波段的红外线作为传递信息的媒体,即通信信道。发送端采用脉时调制(PPM)方式,将二进制数字信号调制成某一频率的脉冲序列,并驱动红外发射管以光脉冲的形式发送出去;接收端将接收到的光脉转换成电信号,再经过放大、滤波等处理后送给解调电路进行解调,还原为二进制数字信号后输出。
上传时间: 2015-11-25
上传用户:gxmm
大家好,我是易北 这是我写的红外发送程序 经试验可以用 感觉时序不是十分严格 用自己写的接收程序接收不到正确的码 可是用别人写的接收程序却可以接收到 我的接收程序是采用测脉宽的方法写的 要求十分严格 十分可靠 而别人的程序是采用延时查询的方法写的 要求要松的多 谢谢支持 QQ:6036725
标签: 家
上传时间: 2015-12-06
上传用户:dbs012280
大家好,我是易北 这是我写的红外接收的程序 此程序是采用测脉宽地方法写的 感觉比那种定时查询的方法要严格的多 经试验完全成功 而且非常可靠 误码率几乎为零 12M晶振 注意,这个程序和我写的红外发射的程序是不匹配的 那个程序不太严格,用别人的定势查询的方法写的程序可以用,但是用这个程序就不行 敬请注意 谢谢支持 QQ:6036725
标签: 家
上传时间: 2015-12-06
上传用户:jhksyghr