QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 6886|回复: 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 编辑
    $ a$ N$ M' ~/ Y. i: b; i4 c: G+ X: o
    2 H' z1 T! ^8 v% i! l' ?# M' r+ f我在想可以从a出现的次数上考虑,试图找到通项公式。# t4 S4 ^. n+ E- @0 `& o" w
    k=n时,a出现一次,一共有n×2*(n-1)种情况,
    3 ^0 T5 w, g8 d, |6 Z           a出现两次,一共有Cn2-(n-1) 种情况,
    , j( x9 i7 }4 c. Z9 \           a出现三次,一共有[(n-4)+(n-5)+...+1]+[(n-5)+(n-6)+...+1]+...+1再加上k=n-1时a出现三次的情况数,( ?2 W9 N) [  ^
               a出现四次,一共有[(n-6)+(n-7)+...+1]+[(n-7)+(n-8)+...+1]+[(n-8)+(n-9)+...+1]+...+1再加上k=n-1时a出现四次的情况数,
    - l* t7 q* f/ ?- r% u$ n4 X7 ^           ......
    $ |9 x# [! d  e6 y' v, v+ g2 t3 mn为偶数时,a最多出现n/2次,n为奇数时,a最多出现(n+1)/2次 ( B2 K8 G) l9 r! K+ w  Q; z* F; \% }# l
    再整理一下,递推式是出得来的吧,然后就好求了。
    回复

    使用道具 举报

    jtdu007        

    0

    主题

    3

    听众

    752

    积分

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

    [LV.5]常住居民I

    设n位字符有Sn种,则可以得到递推公式3 m! y1 c. w3 b/ g1 w" S
    Sn=3*S(n-1)+2S(n-3)# O" U4 {+ X! y5 O
    S1=3' Z9 k6 y( j- g% G& O
    S2=99 U) l5 i3 B9 x" ^0 H4 J4 F
    S3=22! d7 D# }$ k" E
    解特征方程即可., W1 d' R- K; O7 V5 Y0 ]
    递推公式是这样来的:要排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种,则可以得到递推公式. T/ b& ]7 W7 C7 \
    Sn=2*S(n-1)+2*S(n-2)1 `. R: T! k% }7 [  I
    要排N个数,先排最高位,最高位如果是,b或c,则只要后面n-1位没有aa就行,也就是s(n-1),如果首位放a,则第二位只能放b,或c,余下的n-2位没有aa就行.所以递推公式为Sn=2*S(n-1)+2*S(n-2)# c4 ~5 w6 n. C" b* }( i& X
    S(1)=3,S(2)=8,s(3)=22.....依次下去!
    回复

    使用道具 举报

    0

    主题

    3

    听众

    15

    积分

    升级  10.53%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    楼主这道题是特定子串的研究范围,请去阅读<Combinatorial Enumeration> Goulden,里面的一节用两种生成函数与组合簇的方法,解决了所有的特定子串问题。
      h3 l% i0 F+ e4 X% u还有楼上给了递归公式是没错,但是要找解析解非常的麻烦。而且如果需要的图案和要求一多,比如要求出含有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-4-29 23:57 , Processed in 0.515755 second(s), 101 queries .

    回顶部