更新具有正面元素的列表

时间:2016-05-03 11:36:48

标签: algorithm scala

使用负面元素更新列表。 例如init:

List(1,-2,-3)

最后:

List(1,2,3)

Scala解决方案:

def fpUpdateList(el: List[Int]): List[Int] = el.map(e => if (e < 0) e - e * 2; else e)

1 个答案:

答案 0 :(得分:2)

不确定这是一个问题还是什么,但这里有一个更简洁的方式:

{{1}}