Scala в примерах: различия между версиями

Нет изменений в размере ,  8 лет назад
м
(→‎Пример: сортировка слиянием: — перевод параграфа)
 
<font size=3><syntaxhighlight lang=Scala>
def powerOfTwo(x: Int): Int = if (x == 0) 1 else 2 * powerOfTwo(x - 1) def sumPowersOfTwo(a: Int, b: Int): Int =
def sumPowersOfTwo(a: Int, b: Int): Int =
if (a > b) 0 else powerOfTwo(a) + sumPowersOfTwo(a + 1, b)
</syntaxhighlight></font>
83

правки