有数组  42,1,3,962,43,963,7,44,45,1001请问如何 高效快速的得到以下结果。1,3,7,42-45,962,963,1001需求是
1.正序或倒序 可控
2.连续数字超过2个时 不全部显示 使用 “-”链接没有思路,还请大家给点提示,或者有现有的算法  还请告知一下名称,好让我好好学习。 谢谢各位朋友了。