康托逆展开和康托展开的逆运算
摘要:
百度百科有一些说明 但很难看懂 我尽可能用简单的语言来说明学会使用康托展开后就能方便地解决一系列的问题一、康托展开对于一个集合{1,2,3,4,...,n}的从小到大排序(或者从大到小,与从小到大类似,这里只说前者)的全排列 显然它有n!项用自然数1,2,...,n!与之一一对应,这是一种对应法则。这个法则理解起来并不容易,还是用一些例子来说明吧例1 {1,2,3,4,5}的全排列,并且已经从小到大排序完毕(1)找出45231在这个排列中的顺序比4小的数有3个比5小的数有4个但4已经在之前出现过了所以是3个比2小的数有1个比3小的数有两个但2已经在之前出现过了所以是1个比1小的数有0个那么45 阅读全文
posted @ 2012-04-23 22:51
江财小子
阅读(245)
评论(0)
推荐(0)
浙公网安备 33010602011771号