求教一个简单的算法

lj1006 2003-12-17 11:53:40
请问要求出由给定字符集中的元素构成的所有字符串用什么算法比较好呢?
比如字符集是{a,b,c},求由a,b,c构成的所有字符串集(字符串长度小于3)
...全文
26 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
layman2008 2003-12-18
  • 打赏
  • 举报
回复
0-2^n-1的二进制
000 001 010 011 100 101 110 111

每一位 分别代表a,b,c如果是0则不加入,反之加入

这样就可以得到 空 c,b,bc,a,ac,ab,abc
polly_110 2003-12-18
  • 打赏
  • 举报
回复
这个问题在离散数学里面有.
zhengwei1984222 2003-12-18
  • 打赏
  • 举报
回复
0-2^n-1的二进制
000 001 010 011 100 101 110 111

每一位 分别代表a,b,c如果是0则不加入,反之加入

这样就可以得到 空 c,b,bc,a,ac,ab,abc
有意思,不过具体怎么实现?
还有,如此得出的串a必在bc前面,满足题意吗?
paladinwt 2003-12-18
  • 打赏
  • 举报
回复
那东西好像在编译原理的书上会有详细讲解
lj1006 2003-12-18
  • 打赏
  • 举报
回复
能不能说明一下LR分析法是什么啊
yiana1002 2003-12-17
  • 打赏
  • 举报
回复
LR分析法

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧