VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
专题开发/技术/项目
-> 数据结构与算法
趣味算法:表达式 { p1 [ p2 ¦ p3 ] } 组合求解。高人请进。
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
趣味算法:表达式 { p1 [ p2 | p3 ] } 组合求解。高人请进。
[无满意答案结贴,结贴人:freeshoot]
发表于:
2007-05-08 17:25:37
楼主
题目:1。{}表示必选 []表示可选 ¦表示或。
2。所以表达式 { p1 [ p2 ¦ p3 ] } 可分解为以下组合:
p1
p1 p2
p1 p3
问题:求由以上3种符号表示的表达式解析出所有组合的算法。
============================================================
最近遇到一个这样的问题,觉得非常有趣,希望有大虾指点或探讨一下算法。
发表于:
2007-05-08 18:39:52
1
楼 得分:
0
类似自动机一样,写一个递归函数不行么?
发表于:
2007-05-08 23:59:42
2
楼 得分:
0
backus-naur范式,可参看 <编译方法> 之类的书.
发表于:
2007-05-09 11:05:00
3
楼 得分:
0
up
发表于:
2007-05-14 20:12:21
4
楼 得分:
0
思路一。正则表达式,可以转换为极小化dfa,
思路二。递归下降
下一篇:
恳请高手解决一下这个题目
上一篇:
高难度算法征解,分不够再加
相关文章
占先
看看shshsh_0510(雨下了4年11个月零2天) 的...
有做传真软件的吗,用东进卡的,有个项目需要人
获取影片的filter
网络游戏采用p2p模式和使用c/s模式各有何利弊?
哪位有<<游戏编程中的数理应用>>这本...
请教用d3d绘制一个界面的问题
大家都这么积极,我也贴出我的第一期的答卷,没有...
h264的数据传输需要多少的带宽?
什么是axure?
一道面试题, 大家看看。。。。。
[转]gcc profiling的工作原理
求基于windows的用ndis驱动实现包截获和分析处理...
外行看程序-googel pr搜索排序算法核心原理...
【如何在lucene里面替换分词系统,我找不到数据的...
大侠进来给个图片处理+提取的思路
installshield问题
英特尔:多核开道引领产业链,有你不知道的!
windows 下socket 组播问题!
关于魔方的算法问题.数学高手请进!
其他资讯
关于linux下开发流媒体的问题
用vc6如何加载png格式的图片!
大讨论!现在具体多少软件支持四核?(多核社区解...
一个图的问题,在线等。。。
执行checkdevicetype 出错是什么...
灰度图的轮廓检测
一道算法题,求助!!!!!!!!!!!!!
一个关于winpcap开发包捕获邮件数据包后处理的问...
求关于排列组合的一个算法问题!
各位大虾帮帮忙,第二题...
资料搜索!!!
virsual c++ 2005 中的direct3d模...
请问数据结构如何从零开始?请指点,无限感激
急,第一题!为什么提交会wrong answer!大家...
关于powerdesigner的一些问题(急)
drm问题求助!
如何判断一个点是否在空间三维物体内部(求算法)...
网络广播算法
已知加密编码和解密编码,如何求解密算法?
第一次发帖,有点傻...分是怎么给的?都不晓得&nbs...
快速检索
分类导航标签a
VC/MFC非技术类
硬件/嵌入开发嵌入开发(WinCE)
扩充话题活动聚会
《程序员》杂志购买/订阅/渠道
软件工程/管理休闲广场
JavaJBuilder
MS-SQL Server应用实例
多媒体/设计/Flash/Silverlight 开发Silverlight
多媒体/设计/Flash/Silverlight 开发网页设计(Dreamweaver等)
Web 开发非技术区
其他数据库开发SQL
.NET技术J#
JavaJ2SE/扩展类
企业开发BizTalk
其他数据库开发MySQL/Postgresql
最新资讯
oci-22060: 参数 &...
系统表的问题
请问这样的功能如何实现?谢谢!
多线程显示问题,高手指教
iframe 中的parent.location.reload 问...
listbox滚动栏事件!谢谢高手指点!(c#)
软件启动动画怎么加载
dropdownlist的selectedindexchanged事件搞糊涂了...
一段简单的数值比较代码,不明白为什么提示要堆栈...
如何以总体控制的方式按用户权限显示页面按钮
adoquery查询,提示说"参数没有默认值"??
做.net快两年了,现在公司决策,把net部门,转到...
aya~~~~三行代码就出问题
如何正确使用iterator,enumeration,hashmap,h...
请教高手:在gridview的footer中增加总计的问题?...
请高人指点迷津
stl中hash_set sstream头文件放在一起出错
对一个winform设置enabled=false,为什么还会响应...
一個讀電子稱逾時過期的問題???望給与見解。
怎样控制某个excel文件不能打印,其他excel不受影...
到底如何解决多个上传框同名的问题(注意不是上传...
求助linux zd211b driver编译问题,要...
socket通讯超时问题(极难)
聪明的.net程序员工具 coolclass 1.2&...
mfc中一个常见但是困惑我的代码,哪位高手给解释...
急招网站美工和asp网站程序员(全职)
哪位能介绍一个好的电子书籍下载网站
求一个shell
急件
关于读取数据库与显示的问题
搞不清楚了,头晕晕啊!~~~来帮忙
事务 goto 烦我几天...
软件工程师都来参加
表单数据的检测问题.
如何用c#实现客户端通过设置代理服务器来访问服务...
数据库数据批量增加问题
问个servlet问题
有哪位朋友能告诉我,怎么样在abap编辑器里面新建...
请教个触发器的写法
doctype 的区别
热门点击
请问如果点击一个链接来激活一个jsp程序段?
各位csdn的朋友们~!研究一下
.net和sql2000使用出现这个问题怎么解决
根据要求生成随机数的问题
各位高手,帮我个简单的东西。急!!!最简单的p...
同志们帮忙啊!想导入,结果老出来“the ba...
oracle的客户端
大虾还请赐教啊!如何在刷新真个页面的时候让一个...
import com.beaconsystem.util.*;
如何在本地局域网内实软件访问?java
进程注入的应用
来帮我补这个程序,谢谢了.
oracle客户端sqlplus问题.高手请进,没遇到过的错...
三层连接的问题
c#web + access,查询速度问题?
iis装了frontpage扩展,asp不能正常使用!
如何调用sql数据库中的文件?
oracle的不得不问的问题!!
简单开发界面方法
请问怎样在asp中使用超级链接
菜鸟问题:让gridview读取数据库里的信息应该怎么...
高手来帮帮忙啊,c#汉字转拼音少了个字啊。。。。...
如何改变tmainmenu整个主菜单条的背景颜色?
怎么在一个excel表里面创建多个sheet页?
confirm问题
c++中的头文件怎样在c#中使用
为什么最近来csdn总是service unavailable?...
测试外包项目
如何屏蔽win2000的任务栏
请教一个mapinfo配准的问题
线程启动后,cpu使用率始终在97%左右,为什么呢...
tomcat两次装如servlet的init方法?高手过年回来没...
如何重发iis里的badmail?
为什么我用socket得到的http返回content-length域...
终于发现 农行的效率是真的高啊
cannot update system catalog&n...
java字符串问题
日期字符串"2007-2-1 11:23:04" 转换成...
如何改变paginator方法的默认每页10条记录呢?
使用top和left join执行sqlserver2000分页的...