這是我的解法,那不清楚請(qǐng)追問,祝好,朋友
![](http://e.hiphotos.baidu.com/zhidao/wh%3D600%2C800/sign=e3bc88687f1ed21b799c26e39d5ef1fc/fcfaaf51f3deb48fe87cb844f21f3a292df57816.jpg)
那么o在首位的情況應(yīng)該怎么排除呢?還有個(gè)位數(shù)不是1,那么不應(yīng)該是4*4*3*2*1嗎?
先說0在首位的情況應(yīng)該怎么排除。你先從1234中取一個(gè)數(shù)放在首位,四種,后面四位在剩下的四個(gè)數(shù)中任意排布,A四四種,所以就是4A四四=4*4*3*2*1。這題我這種解法是考慮補(bǔ)集的,正常就是考慮個(gè)位數(shù)是0,2,3,4了,但0有要注意,0在各位那首位就一定不可能是0了,跟2.3.4的不一樣,這樣討論情況要多,所以考慮補(bǔ)集比較簡(jiǎn)單。作為鍛煉,兩種都可以寫。我待會(huì)把正常算法補(bǔ)給你哈。有問題追問哈
![](http://d.hiphotos.baidu.com/zhidao/wh%3D600%2C800/sign=1c6e4d610846f21fc9615655c6144758/cefc1e178a82b9018134c0a9718da9773812ef8b.jpg)
剛算了下,也不復(fù)雜,夸張了,見諒哈~~
你說的是直接的那種算法吧?個(gè)位數(shù)是0,一共A四四,這個(gè)能理解嗎?1234可以任意排布。再先考慮個(gè)位數(shù)是2的情況,由于首位不能是0,只能是1,3.4中選一個(gè),剩下的三個(gè)數(shù)就可以任意排布了,沒有限制,所以是3*A三三。個(gè)位是3,4同理,所以個(gè)位數(shù)是234的一共有3*3*A三三。明白了嗎?估計(jì)哪個(gè)點(diǎn)沒過去,過去你就豁然開朗了。具體哪個(gè)細(xì)節(jié)沒懂繼續(xù)問我哈,不用客氣~~