列表随机提取若干不相邻元素

在含有n个元素的列表选取出来a个元素,在不选取这些元素且这些元素前后一位的元素不算相邻的情况下,选取m个不相邻的元素,如何才能列出所有m从大到小不同的选取方法,第一个元素与最后一个元素不算相邻

例如[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]

若选取[4,8,12]作为不可以选取的元素,此时3和5不算相邻,同理7和9,11和13也不算相邻

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!