我该如何转换一个Seq [Seq [Int],使得每个内部Seq包含其他两个列表中的元素?斯卡拉 - 折叠多个Seqs
//Example:
val A = Seq(1, 2, 3)
val B = Seq(4, 5)
val C = Seq(6, 7, 8)
val input(A,B,C)
/**
* INPUT: [(1,2,3), (4,5), (6,7,8)]
* OUTPUT:[(1,4,6), (1,4,7), (1,4,8), (1,5,6), ..., (3,5,8)]
*/
def process(input: Seq[Seq[Int]]): Seq[Seq[Int]] = {
//unknown
}
你为什么不分享我们的一些解决方案作为出发点? – pedrofurla
查看此答案[here](http://stackoverflow.com/a/8218167/4496364)。 –
如果最终以比您开始的更多的“Seq”对象,那么看起来好像没有任何东西正在崩溃。 – Eric