Я продолжаю получать эти трудные вопросы интервью.Это действительно сбивает меня с толку.
Вам дана функция poly
, которая принимает и возвращает int
.На самом деле это полином с неотрицательными целыми коэффициентами, но вы не знаете, что это за коэффициенты.
Вы должны написать функцию, которая определяет коэффициенты, используя как можно меньше вызовов poly
.
Моя идея состоит в том, чтобы использовать рекурсию, зная, что я могу получить последний коэффициент на poly(0)
.Поэтому я хочу заменить poly
на (poly - poly(0))/x
, но я не знаю, как это сделать в коде, так как я могу вызвать только poly
.У кого-нибудь есть идеи, как это сделать?