欢迎光临
我们一直在努力

一个排列问题-ASP教程,ASP应用

建站超值云服务器,限时71元/月

一个排列问题:

给定集合 {a,b,c},其全排列为:

abc

acb

bac

bca

cab

cba

如何写一个程序,打印一个给定集合,如:

{1,2,3,4,5,6,7}

的全排列?

程序作者:y0h

<%

dim max,str1

dim sarray

str1=","

sarray=split("a,b,c,d,e,f,g,h",",")

max=ubound(sarray)

test max,max,str1

function test(max,x,str1)

if x>=0 then

for i=0 to max

if instr(str1,","&sarray(i)&",")=0 then

test max,x-1,str1&sarray(i)&","

end if

next

else

response.write(str1&"<br>")

end if

end function

%>

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 一个排列问题-ASP教程,ASP应用
分享到: 更多 (0)