在bash中,我有一个排序的整数数组,如:
array[0]=1
array[1]=2
array[2]=3
array[3]=4
array[4]=7
array[5]=9
array[6]=10
array[7]=13
array[8]=15
array[9]=16我想获得这样的输出:
1-4,7,9-10,13,15-16
有一种简单快捷的方法吗?
发布于 2013-07-18 16:10:00
我不知道任何标准的方法,但编写自己的函数应该不难做到。行文中的某物:
对于预先排序的非空整数数组,应该足够简单:)
(不好意思,我现在用的是带有PC键盘的Mac电脑,我和它相处得不太好。)
https://stackoverflow.com/questions/17728419
复制相似问题