【解析】 第2007个若第一位数字(从左至右数)为1或2,則这样的七位数必小于3654217.这样的数共有2×6!个.若第一位数字为3,且第二位数字为1、2、4、5之一,则这样的七位数亦符合题意.数目为4×5!个.同理可得其他情形.故共有2×6!+4×5!+3×4!+2×3!+1×2!=2006个数排在3654217的前面.因此...
百度试题 结果1 题目对所有是数字1到7的全排列的七位数,从小到大进行排序,则第2009个数为___。相关知识点: 试题来源: 解析 1反馈 收藏
个,1...9开头的排列也一样,那第一个数就可以确定为999999/9!=2,第二个数就为(999999-999999/9!)/8!,由此类推,可以得到最终的数字,不说了,给代码: /** * 给出集合{0,1,2,3,4,5,6,7,8,9}的全排列从小到大的第1000000个的值 * * @return */ public static String getNumber() { int[]...