一个算法、满脑子浆糊、想不出求解。
List<string> listStr //这里有N个string 串、
我现在想吧listStr平均分为 Y个List<string>
求个函数 返回List<string>[]数组、也就是y个list<string> 数组。
谢谢大家
[解决办法]
如果不考虑顺序的话还可以这样
private List<string>[] GetList(List<string> listStr, int count){ List<string>[] result = new List<string>[count]; for(int i=0; i<count; i++) { result[i] = new List<string>(); } for(int i=0; i<listStr.Count; i++) { result[i % count].Add(listStr[i]); } return result;}