Выражение длина/2 округлится автоматически в меньшую сторону, поскольку на вход в метод подаётся тип данных int, который представляет собой целочисленное значение. Размер массива, как и индексы его элементов, не могут быть дробными.
Я, конечно, не эксперт, но куда выводятся излишки соли, поступающие с водой? Пройдет месяца три, и контейнер начнет выглядеть стремно, а слизевик в лучшем случае впадет в "спячку" после безуспешных попыток избавиться от избытка солей и продуктов собственной жизнедеятельности.
Да, обычным циклом будет экономнее. Я преследовал цель использовать рекурсию, поэтому без жертв не обошлось.
Гифки нашел в сети.
Выражение длина/2 округлится автоматически в меньшую сторону, поскольку на вход в метод подаётся тип данных int, который представляет собой целочисленное значение. Размер массива, как и индексы его элементов, не могут быть дробными.
Я, конечно, не эксперт, но куда выводятся излишки соли, поступающие с водой? Пройдет месяца три, и контейнер начнет выглядеть стремно, а слизевик в лучшем случае впадет в "спячку" после безуспешных попыток избавиться от избытка солей и продуктов собственной жизнедеятельности.
Спасибо за замечание. Полностью согласен с тем, что с точки зрения использования памяти данное решение неэффективно.