QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 6888|回复: 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 编辑 ; m8 Q: O' U& S' b8 o' t+ [

    2 N: H, b( r# M  P# h( A8 g我在想可以从a出现的次数上考虑,试图找到通项公式。& k, e4 h0 K' h! N( L7 H
    k=n时,a出现一次,一共有n×2*(n-1)种情况,0 e/ q) R0 ]* O7 V
               a出现两次,一共有Cn2-(n-1) 种情况,) y* u7 @, X" D7 T$ i
               a出现三次,一共有[(n-4)+(n-5)+...+1]+[(n-5)+(n-6)+...+1]+...+1再加上k=n-1时a出现三次的情况数,$ a$ U4 M) K0 ~5 u( S& y5 X: h6 [
               a出现四次,一共有[(n-6)+(n-7)+...+1]+[(n-7)+(n-8)+...+1]+[(n-8)+(n-9)+...+1]+...+1再加上k=n-1时a出现四次的情况数,3 w7 G3 N  t" e' k- Q
               ......# `! T. A+ k1 ^9 T. m4 g0 }
    n为偶数时,a最多出现n/2次,n为奇数时,a最多出现(n+1)/2次 $ T0 B" }2 [0 M- }- ^. T& o3 X
    再整理一下,递推式是出得来的吧,然后就好求了。
    回复

    使用道具 举报

    jtdu007        

    0

    主题

    3

    听众

    752

    积分

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

    [LV.5]常住居民I

    设n位字符有Sn种,则可以得到递推公式
    6 |4 ~( O8 Q7 ?Sn=3*S(n-1)+2S(n-3)
    ( n* Z, m+ D: }S1=3
    , A' A6 D$ t: c! C/ U- \& o. ^3 a. Z: JS2=9& M6 e+ U! C% ^3 |& ?! z  P
    S3=22& o2 Z, K. O! W7 P$ V$ J
    解特征方程即可.) c3 K9 t8 [, T9 g! T/ D; Y
    递推公式是这样来的:要排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种,则可以得到递推公式
    0 K) R  R9 @# H2 JSn=2*S(n-1)+2*S(n-2)
    0 |7 T; |: |% ]要排N个数,先排最高位,最高位如果是,b或c,则只要后面n-1位没有aa就行,也就是s(n-1),如果首位放a,则第二位只能放b,或c,余下的n-2位没有aa就行.所以递推公式为Sn=2*S(n-1)+2*S(n-2)
    , t% Z6 L9 s+ ~1 \: Q6 KS(1)=3,S(2)=8,s(3)=22.....依次下去!
    回复

    使用道具 举报

    0

    主题

    3

    听众

    15

    积分

    升级  10.53%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    楼主这道题是特定子串的研究范围,请去阅读<Combinatorial Enumeration> Goulden,里面的一节用两种生成函数与组合簇的方法,解决了所有的特定子串问题。3 h* }8 h1 E8 Z$ c9 ?/ n( z
    还有楼上给了递归公式是没错,但是要找解析解非常的麻烦。而且如果需要的图案和要求一多,比如要求出含有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-30 14:16 , Processed in 1.810988 second(s), 100 queries .

    回顶部