09 はじめて、自分から、foldRightを使えた気がする。 def compress4[T](list: List[T]): List[T] = { list.foldRight(list[T]()) { (e, folded) => folded match { case Nil => e :: folded case head :: _ => if (e == head) folded else e :: folded } } …
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。