QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7031|回复: 11
打印 上一主题 下一主题

请教大家这道题如何解

[复制链接]
字体大小: 正常 放大
xiangyunl 实名认证       

2

主题

0

听众

403

积分

升级  34.33%

该用户从未签到

新人进步奖

群组数学趣味、游戏、IQ等

跳转到指定楼层
1#
发表于 2009-4-19 20:56 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
由a b c 组成的n位字符串中不出现图像aa的字符串数目共有多少?
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

2

主题

2

听众

14

积分

升级  9.47%

该用户从未签到

新人进步奖

回复

使用道具 举报

2

主题

2

听众

14

积分

升级  9.47%

该用户从未签到

新人进步奖

回复

使用道具 举报

9

主题

4

听众

124

积分

升级  12%

  • TA的每日心情
    郁闷
    2012-11-6 13:05
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    自我介绍
    比较平和,热爱求知,爱好有下棋,看书

    新人进步奖

    回复

    使用道具 举报

    0

    主题

    0

    听众

    3

    积分

    升级  60%

    该用户从未签到

    新人进步奖

    本帖最后由 DreaMathing 于 2009-8-12 14:10 编辑
    0 H9 C9 Y5 V  ]9 C( K( u9 |  ^) s( g
    5 X7 M  f, a1 b( j6 ^3 @0 m我在想可以从a出现的次数上考虑,试图找到通项公式。# H7 s' `# O+ ]7 p2 z1 o4 j+ L
    k=n时,a出现一次,一共有n×2*(n-1)种情况,
    ( a5 L" n; M2 C5 ?           a出现两次,一共有Cn2-(n-1) 种情况,& s* u% ~. x- \+ ^7 ]
               a出现三次,一共有[(n-4)+(n-5)+...+1]+[(n-5)+(n-6)+...+1]+...+1再加上k=n-1时a出现三次的情况数,. Z% _+ r- V  X5 @$ l
               a出现四次,一共有[(n-6)+(n-7)+...+1]+[(n-7)+(n-8)+...+1]+[(n-8)+(n-9)+...+1]+...+1再加上k=n-1时a出现四次的情况数,, [' G0 i' P$ d8 k
               ......
    9 o1 O, l; q% I% Sn为偶数时,a最多出现n/2次,n为奇数时,a最多出现(n+1)/2次
    ! ?, Y1 s  ^5 c1 t: o再整理一下,递推式是出得来的吧,然后就好求了。
    回复

    使用道具 举报

    jtdu007        

    0

    主题

    3

    听众

    752

    积分

  • TA的每日心情
    奋斗
    2021-11-15 21:08
  • 签到天数: 33 天

    [LV.5]常住居民I

    设n位字符有Sn种,则可以得到递推公式3 u( E  Z5 z$ l4 ~% m
    Sn=3*S(n-1)+2S(n-3)
    ) [! |5 V! r% g  U7 I) SS1=3
    7 A( V+ G4 G2 w7 r& h7 u7 Z5 hS2=9
    8 o( a0 c4 R* Z" ZS3=223 l2 G& v* d  g* m! U) t& {& r
    解特征方程即可.
    9 a4 ~; V  ]7 E! E( Z$ O: W递推公式是这样来的:要排N个数,只需要先把前面N-1个数排好,后面再排一个数即可,但是当第N-1个数是A的时候,第N位不能是A,第N-1位是A,第N-2位一定不是A,所以只要前面N-3位按要求排好,第N-2位只能是B或C,有2S(n-3)种
    回复

    使用道具 举报

    muaqin 实名认证       

    5

    主题

    4

    听众

    176

    积分

    升级  38%

    该用户从未签到

    设n位字符有Sn种,则可以得到递推公式
    * c$ }6 A6 c# |6 }! R' zSn=2*S(n-1)+2*S(n-2)4 x" G3 ~3 S, u7 g* l+ J7 |7 D6 u, Y
    要排N个数,先排最高位,最高位如果是,b或c,则只要后面n-1位没有aa就行,也就是s(n-1),如果首位放a,则第二位只能放b,或c,余下的n-2位没有aa就行.所以递推公式为Sn=2*S(n-1)+2*S(n-2)
    . \! k$ r" F* c7 Q) c" kS(1)=3,S(2)=8,s(3)=22.....依次下去!
    回复

    使用道具 举报

    0

    主题

    3

    听众

    15

    积分

    升级  10.53%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    楼主这道题是特定子串的研究范围,请去阅读<Combinatorial Enumeration> Goulden,里面的一节用两种生成函数与组合簇的方法,解决了所有的特定子串问题。
    ( p' ~3 s6 Q7 }9 w. B还有楼上给了递归公式是没错,但是要找解析解非常的麻烦。而且如果需要的图案和要求一多,比如要求出含有bababbc和abbcaba的所有长度为n的串,在这种两个图案都可以重复甚至可以以多种方式重复的情况下,离散的递归方法是不可行的。
    回复

    使用道具 举报

    6

    主题

    4

    听众

    917

    积分

  • TA的每日心情

    2017-9-10 09:19
  • 签到天数: 89 天

    [LV.6]常住居民II

    自我介绍
    200 字节以内&lt;br /&gt;
    不支持自定义 Discuz! 代码

    新人进步奖 最具活力勋章 发帖功臣

    群组学术交流A

    回复

    使用道具 举报

    6

    主题

    4

    听众

    917

    积分

  • TA的每日心情

    2017-9-10 09:19
  • 签到天数: 89 天

    [LV.6]常住居民II

    自我介绍
    200 字节以内&lt;br /&gt;
    不支持自定义 Discuz! 代码

    新人进步奖 最具活力勋章 发帖功臣

    群组学术交流A

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-8-12 02:56 , Processed in 0.465968 second(s), 100 queries .

    回顶部