1.设文法G2(S):

S->AB

A->aA|a

B->bB|b

G2(S)产生的语言是什么?

解:L(G2)={ambn|m,n≥1}

2.请给出产生语言为{anbn|n≥1}的文法

解:G3(S):

  S->ab|aSb

3.上下文无关文法

 一个四元数组G=(VN,VT,S,P)

    VN:非空有限的非终结符集合

    VT:非空有限的终结符集

    S:开始符号

    P:产生式集合

    其中,VN∩VT=∅,S∈VN

最新文章

  1. PHP获取二维数组中的指定若干列【同array_column】
  2. 以HTML为表现的日志记录组件
  3. 使用 IntraWeb (42) - 测试读取 SqLite (一)
  4. java13-5 JDK1.5以后的一个新特性和Integer的面试题
  5. U3D各路径实例
  6. hive 常见面试题
  7. LeetCode OJ 53. Maximum Subarray
  8. CF div2 D BFS
  9. 多线程编程-- part 3 多线程同步->synchronized关键字
  10. 《Python编程从入门到实践》第二章_变量和简单数据类型
  11. 单独创建一个Android Test Project 时junit 的配置和使用
  12. freemarker中的split字符串分割
  13. Socket程序从windows移植到linux下需要注意的
  14. centos6.5(64bit),python2.6.6安装MySQLdb模块
  15. Linux性能优化gprof使用
  16. 第二章 Servlet基础
  17. OSX系统添加定时任务 Linux crontab命令 定时执行py 文件 任务
  18. HTTP 协议入门
  19. lock wait timeout exceeded; try restarting transactio解决方案
  20. Netty源码分析第7章(编码器和写数据)---->第1节: writeAndFlush的事件传播

热门文章

  1. hdu5247找连续数(打表)
  2. 手把手教你看MySQL官方文档
  3. 《Spring 手撸专栏》第 2 章:小试牛刀(让新手能懂),实现一个简单的Bean容器
  4. C++中使用sort对常见容器排序
  5. python模块导入原理
  6. 如何通过Zoho Books门户管理供应商
  7. 关于Java的 long,float 类型
  8. 前端Node的实用方法
  9. Docker------Idea连接远程并生成和上传镜像
  10. 使用shell+python脚本实现系统监控并发送邮件