假设我有以下三个列表
A1 A2 A3
B1 B2
C1 C2 C3 C4 C5
我想将它们组合成一个列表,每个列表中的项目尽可能均匀分布,如下所示:
C1 A1 C2 B1 C3 A2 C4 B2 A3 C5
我正在使用.NET 3.5/C#,但我正在寻找更多如何处理它然后特定的代码.
编辑:我需要保持原始列表中元素的顺序.
algorithm list
algorithm ×1
list ×1