Результаты поиска по запросу "memoization"

6 ответов

Существует ли соглашение для запоминания в вызове метода?

Я хочу избежать переоценки значения в вызове метода. До сих пор я делал это:

4 ответа

Как запоминается эта функция Фибоначчи?

По какому механизму запоминается эта функция Фибоначчи?

4 ответа

Numpy Pure Функции для производительности, кеширования

Я пишу некоторый умеренно критичный для производительности код в numpy. Этот код будет в самом внутреннем цикле вычислений, которые 'Время выполнения изм...

ТОП публикаций

2 ответа

Спасибо за предложение, но я больше после более общего решения.

ли согласие о том, как избежать запоминания, вызывающего ошибки из-за изменчивого состояния? В этом примере состояние кэшированного результата было видоизменено, и поэтому во второй раз вызывалось неверный результат. class Greeter def ...

3 ответа

Как выполнить потокобезопасное запоминание функции в c #?

Здесь переполнение стека янашел [https://stackoverflow.com/a/2852595/579817]код, который запоминает функции с одним аргументом: static Func<A, R> Memoize<A, R>(this Func<A, R> f) { var d = new Dictionary<A, R>(); return a=> { R r; if ...

2 ответа

Перед каждым оператором возврата в функции добавьте два дополнительных оператора. Что-то вроде:

3 ответа

В Ruby я должен использовать || = или, если определен? для запоминания?

Должен ли я использоватьif defined? return @current_user_session if defined?(@current_user_session) @current_user_session = UserSession.findИли же||= @current_user_session ||= UserSession.findЯ заметилif defined? метод используется все больше и ...

1 ответ

Как подчеркнуть памятку в Javascript

Я разрабатываю свою собственную библиотеку функционального программирования, и теперь обращаюсь к

2 ответа

Памятная монета

Я хочу преобразовать свою функцию смены монет в запомненную функциючтобы сделать это, я решил использовать словарь, так что ключом в моем dict будет монета, ...

3 ответа

Кэширование результата предварительно вычисленной функции в Matlab