不相鄰的組合是指從集合A={1,2,...,n}中取出r個不相鄰的數字進行組合(不可重),即不存在相鄰的兩個數j,j+1的組合。
基本介紹
- 中文名:不相鄰組合
- 外文名:non-adjacent combination
定義,性質,
定義
不相鄰的組合是指從集合A={1,2,...,n}中取出r個不相鄰的數字進行組合(不可重),即不存在相鄰的兩個數j,j+1的組合。
例: n=6,r=3的不相鄰組合有{1 3 5}{2 4 6}{1 4 6}{1 3 6}。
性質
從A={1,2,…n}中取r個不相鄰的數進行組合,其組合數為C(n-r+1,r)。
證明:設B={b1,b2,…,br}是一組不相鄰的組合,
假定b1<b2,…,<br ,令c1=b1, c2= b2-1,…,cr=br-r+1≤n-r+1,
則c1<c2,...,<cr,{c1,c2,…,cr}為從{1,2,…n-r+1}中取r個進行不可重組合
反之,從{1,2,…,n-r+1}中取r個進行不可重組合構成{d1,d2,...,dr},
假定d1<d2,...,<dr
· c1=d1,c2=d2+1,...,cr=dr+r-1≤n-r+1+r-1=n
· c1<c2,...,<cr,ci+1-ci=(di+1+1+i)-(di+i-1)=di+1+1-di+1>1,
故ci+1和ci不相鄰。{c1,c2,...,cr}為從{1,2,…n}中取r個不相鄰的數的組合
故從A={1,2,…n}中取r個不相鄰的數進行組合與從(n-r+1)個元素中取r個的無重組合一一對應,
其組合數為C(n-r+1,r)。