本帖最后由 zx0227 于 2017-9-16 20:07 编辑
排列,一般地,从n个不同元素中取出m(m≤n)个元素,按照一定的顺序排成一列,叫做从n个元素中取出m个元素的一个排列(permutation)。特别地,当m=n时,这个排列被称作全排列(all permutation)。通俗的讲,将给出的一些数按照一定的次序排成一列,组成的形式叫做一个排列。 以彩票网站为例,比如中彩网,双色球36选7。可以通过木头字典生成彩票的所有排列结果,方便你进行选择购买哪一组。 需要使用的工具是木头字典。 实现方法如下。 1. 点击“”排列字典“”。弹出排列字典对话框。 2. 点击“添加”,在弹出的添加元素对话框中,逐个添加“01”,“02”,……”36”这36个元素。 3. 选择“升序排列字典”,由于是36选7,所以选择“”位长“”为“7”。“”分隔符“”填写空格或者逗号,意思是生成字典的每个元素用空格或者逗号分开。这里选择键入空格键。然后选择保存字典的路径。 4.生成字典前,可以点击“估算大小”,估算生成数量及文件大小。 5. 点击“生成字典”,然后点击预览就可以看到36选7所有的组合。 至此,用木头字典生成36选7所有组合的方法就讲完了。 另外说一说,以数字为例,升序排列指“01 02 03 04 05 06 07”这样,降序排列指的是“07 06 05 04 03 02 01 ”这样。这里的顺序是指添加元素的顺序,不是数值对比。也可以对字母,符号等进行升序、降序排列。全排列指的是升序排列和降序排列的总和。 |