测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A51812. ( 全排列 ) 下面程序的功能是利用递归方法生成从 1 到 n(n<10) 的 n 个数的全部可能的排列 ( 不一定 按升序输出 ) 。例如,输入 3,则应该输出 ( 每行输出 5 个排列 ) : 123 132 213 231 321 312 程序

填空题 较易
知识点

题目描述

( 全排列 ) 下面程序的功能是利用递归方法生成从 1 到 n(n<10) 的 n 个数的全部可能的排列 ( 不一定 按升序输出 ) 。例如,输入 3,则应该输出 ( 每行输出 5 个排列 ) :


 123 132 213 231 321 312 


程序:


参考答案

<p>1.k==n</p><p><br/></p><p>2.count%5==0</p><p><br/></p><p>3.perm(k+1)</p><p><br/></p><p>4.a[k]=a[j];a[j]=t</p><p><br/></p><p>5.perm(1)</p><p><br/></p>
上一题 下一题