Разработка рекурсивного алгоритма для замены каждого экземпляра одного целого числа в целом. Например, с учетом входов [1, 2, 1, 3], 1 и 39 алгоритм возвращает [39, 2, 39, 3].Рекурсивный алгоритм для замены каждого экземпляра одного заданного целого числа в списке целых чисел
Я знаю, как решить проблему, если я добавлю дополнительный аргумент, который содержит подсчет текущего индекса в массиве, но можно ли разрешить использование только трех аргументов, упомянутых выше? Мне больше всего нравится psuedocode, javacsript или java-ответ.
Это для академических упражнений. –