【问题标题】:Will L={xww^R| w, x belongs to {0,1}^+ } is a regular language or not请问L={xww^R| w, x 属于 {0,1}^+ } 是否为正则语言
【发布时间】:2015-11-16 21:43:32
【问题描述】:

我已经看到 wxw^r 是常规的,如本文所述 Why L={wxw^R| w, x belongs to {a,b}^+ } is a regular language

如果我在这里应用相同的逻辑,w 将吃掉除最后两个之外的所有内容 可以是 0 或 1 的符号

例如: w=101

 x=1010

 w^r=101

 then string is 1010101101

now x will be 10101011
so we can construct a regular expression (0+1)*(0+1)(0+1)

so it should be regular
is my explanation correct or the language will not be regular because where 

我看到了这个问题,它写的是语言不规则,没有 解释

【问题讨论】:

    标签: automation regular-language


    【解决方案1】:

    考虑{W X W^r | W,X belongs to (0,1)^+}

    那么假设

    W= 101
    W^r = 101
    X=11
    

    那么字符串将是

    101 11 101
    W   X  W^r
    

    那么如果x 消耗除了最后一个和第一个字符之外的所有其他字符, 那么字符串看起来像

      1  011110  1
      W    X     W^r
    

    那么字符串也遵循W X W^r 的模式,请注意。

    但是在你的例子中X W W^r 假设x=11 w=101 w^r=101 那么字符串将是

    11 101 101
    X   W   W^r
    

    如果现在X 消耗除了最后两个字符之外的所有字符, 那么字符串看起来像

    111011  0  1
       X    W  W^r
    

    请注意,WW^r 并不相同,或者在某些情况下, 它们可能相同,但根据语言X W W^r, 最后两个符号或最后两个相等长度的字符串 应该是逆转,但他们不是, 所以语言不规则。

    【讨论】:

      猜你喜欢
      • 2021-07-18
      • 2013-01-09
      • 2019-12-05
      • 1970-01-01
      • 2012-04-10
      • 2016-08-25
      • 2013-05-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多