算法高手请进!!!

时间:2021-06-14 11:26:56
A=23aa A1=1,02,3;2,5 请问有没有简单的算法将A,A1可组成2312,2315,23022,23025,2332,2335
a的个数不定,a所代表的位数也不定,

10 个解决方案

#1


没有看懂你的问题,请再说清楚一点。

#2


说的不够清楚。

#3


我是指A中的a可以被A1中的数值替换共有2312,2315,23022,23025,2332,2335
这几种组合。

#4


编译原理?我事高中生,我布懂,关注!

#5


就是一个第归吧

#6


c15

#7


我学的也不好,不妨讨论一下
A1中的替换顺序如果按你所排的,并只有这几种取值那我想用两个循环是否可以
A=23aa,第一个a按A1的取值按顺序从1取到3,第二个a取A1中的最后两个2,5
外循环确定第一个a,内循环确定第二个a,
另外如果你的这个a位数,个数都不确定,那你那几个排序也不该是你列出的那几项 了吧,
那是否可以用随机函数来确定位数和取值,之后在用递归来实现替换呢
你的问题还不甚明白,可否说的更清楚一些,这只是我的理解,而且我的方法算是个笨方法了,我很久没有想过算法的问题了。

#8


up

#9


up too

#10


编译原理上有讲

#1


没有看懂你的问题,请再说清楚一点。

#2


说的不够清楚。

#3


我是指A中的a可以被A1中的数值替换共有2312,2315,23022,23025,2332,2335
这几种组合。

#4


编译原理?我事高中生,我布懂,关注!

#5


就是一个第归吧

#6


c15

#7


我学的也不好,不妨讨论一下
A1中的替换顺序如果按你所排的,并只有这几种取值那我想用两个循环是否可以
A=23aa,第一个a按A1的取值按顺序从1取到3,第二个a取A1中的最后两个2,5
外循环确定第一个a,内循环确定第二个a,
另外如果你的这个a位数,个数都不确定,那你那几个排序也不该是你列出的那几项 了吧,
那是否可以用随机函数来确定位数和取值,之后在用递归来实现替换呢
你的问题还不甚明白,可否说的更清楚一些,这只是我的理解,而且我的方法算是个笨方法了,我很久没有想过算法的问题了。

#8


up

#9


up too

#10


编译原理上有讲