S99 (2) 썸네일형 리스트형 Scala-99-Problems 솔루션 : P14 ~ P18 이전 포스팅과 같이 연관성 있는 문제가 아니라면 추후 포스팅부터는 5문제씩 끊어서 솔루션을 달 예정입니다 :) 시작할게요! P14. 리스트의 원소들을 복제하는 함수를 작성하시오. P14. Duplicate the elements of a list. 이 문제도 Head -> Tail로 이동하며 head를 두번씩 append하여 재귀적인 방법으로 쉽게 해결할 수 있습니다. 소스 코드는 다음과 같습니다 : def duplicate[T](list: List[T]): List[T] = list match { case Nil => Nil case head :: tail => head :: head :: duplicate(tail) } P15. 리스트의 원소들을 주어진 숫자만큼 복제하는 함수를 작성하시오. P15. .. Scala-99-Problems 솔루션 : P01 ~ P04 안녕하세요! Scala 공부를 위해, 스칼라로 작성된 코딩 테스트 문제를 풀고 있습니다. Phil Gold의 99-Scala-Problems를 정리해 둔 다음 git을 clone하여 하나씩 문제를 풀고 있습니다. S-99: Ninety-Nine Scala Problems As in the previous section, we will start with a skeleton file, logic1.scala, and add code to it for each problem. The difference here is that the file starts out almost empty. First of all, consult a good book on discrete mathematics or algorith.. 이전 1 다음