C#一组数怎么按另一组数作为index分组?
例如 :
int[ ] num ={0,3,4,6,7,10,11,15};
int[ ] data={11,58,98,4,86,9,12,45,16,78,49,5,32,26,98,47};
需要的结果是index[0-3]为一组,[4-6]为一组,[7-10]为一组…数组num的最后一个值是data最后一个值的index。
即需要输出结果是int列表的列表:
List<int[]>dataGroup;
dataGroup[0]={11,58,98,4};
dataGroup[1]={86,9,12};
dataGroup[2]={45,16,78,49};
dataGroup[3]={5,32,26,98,47};