陨石的秘密.ppt

上传人:本田雅阁 文档编号:2758284 上传时间:2019-05-11 格式:PPT 页数:7 大小:201.52KB
返回 下载 相关 举报
陨石的秘密.ppt_第1页
第1页 / 共7页
陨石的秘密.ppt_第2页
第2页 / 共7页
陨石的秘密.ppt_第3页
第3页 / 共7页
陨石的秘密.ppt_第4页
第4页 / 共7页
陨石的秘密.ppt_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《陨石的秘密.ppt》由会员分享,可在线阅读,更多相关《陨石的秘密.ppt(7页珍藏版)》请在三一文库上搜索。

1、陨石的秘密,-NOI2001 Day2 Task3,贾晔 2003.7.22.,Description,由,()三种括号对构成的字串,括号必须配对,可以嵌套,但不得交叉。并且 () 内不能出现 和 , 内不能出现 。 定义其深度为最大嵌套层数。 给定三种括号的对数 L1, L2, L3 及深度 D,求满足条件的字串的总数(对11380求余)。 0L1,L3,L310,0D30。,Sample,()() 深度为2 ()() 深度为3 () 深度为6 ()() 不合法 () 不合法,分析,显然应当使用递推。 对于串的递推,常将其分割为两个或多个较短的子串求解。 如果将括号串S分割为两个完全独立的子

2、串L,R,则有N(S)=N(L)*N(R),N(S)表示与串S满足相同的限制条件的字串的总数。两子串的完全独立保证了不会有重复计数。,分析,完全独立的两子串应具有互斥的属性。 可以用由串首括号组成的括号对将其余括号按照与此括号的位置关系分为内外两部分,并且这两部分完全独立。,递推公式,如果定义f(D,L1,L2,L3)为由L1对,L2对,L3对()组成的深度不大于D的括号串的总数,则有,由分割,由()分割,由分割,空串,问题的解,显然,问题的解为 (f(L1,L2,L3,D)f(L1,L2,L3,D-1) mod 11380 (D0) 或 f(L1,L2,L3,D) mod 11380 (D=0) 时间复杂度:O(D L12 L22 L32) 空间复杂度:O(D L1 L2 L3),

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1