memoization 相关问题

在计算中,memoization是一种优化技术,主要用于通过函数调用来避免重复计算先前处理的输入的结果来加速计算机程序。

我可以记住通用方法吗?

我有 2 个昂贵的通用方法: 公共 T DoStuff() { //返回值取决于T。 } public T DoStuffBasedOnString(字符串输入) { //返回值取决于T。 } ...

回答 1 投票 0

创建记忆值的选择器差异

我有以下问题,在代码中我发现很多地方createSelector没有正确实现,我想改变它以提高前端的性能。 原来是...

回答 1 投票 0

如何缓存可变实例属性?

我可以像这样缓存实例属性: 从数据类导入数据类 从 functools 导入cached_property @数据类 类点: _x:浮动 @cached_property def x(自身): ...

回答 1 投票 0

如何缓存可变实例属性?

我可以缓存数据类的实例属性,如下所示: 从数据类导入数据类 从 functools 导入cached_property @数据类 类点: _x:浮动 @cached_property d...

回答 1 投票 0

为什么 functools.cache 装饰器不能在我的具有记忆功能的斐波那契序列函数上工作?

我正在用Python搞记忆,并使用示例斐波那契序列函数作为模型。我将第一个 fibonacci() 函数编写为常规函数,无需记忆,它可以...

回答 1 投票 0

如何在c#中执行线程安全函数记忆?

在堆栈溢出中我找到了记忆单参数函数的代码: 静态 Func Memoize(此 Func f) { var d = 新字典();...

回答 5 投票 0

ReactJS 组件将 useMemo 等同于新参数

我下面有这段代码(在reactJS中)。基本上它是小部件的一部分,每次数据更新时,“GraphInfo 已更改:”和“GraphData 已更改:”意味着

回答 1 投票 0

动态规划 - 将给定重量装入袋子的最低成本(使用子问题解决方案构建最终解决方案)

我们得到一个正权重成本数组,其中成本[i]表示将 i + 1 公斤橙子装进袋子的成本(基于 0 的索引)。我们需要找到购买恰好 w 公斤的最低成本......

回答 2 投票 0

有没有办法用一些默认值(-1)初始化矩阵(二维数组)

我正在经历一个 dp 问题,我必须使用默认(-1)值初始化矩阵以获得记忆解决方案。并感到有必要。 我们可以像这样在java中初始化一维数组=>数组。

回答 1 投票 0

动态规划 - 将给定重量装入袋子的最低成本

我们得到一个正权重成本数组,其中成本[i]表示将 i + 1 公斤橙子装进袋子的成本(基于 0 的索引)。我们需要找到购买恰好 w 公斤的最低成本......

回答 1 投票 0

计算整数数组的最长子序列时如何添加记忆?

我正在做https://leetcode.com/problems/longest-increasing-subsequence/ 理论上我知道每个索引都需要分配一个长度,但我在使用迭代方法对其进行编码时遇到了麻烦......

回答 1 投票 0

ConditionalWeakTable 如何与多个引用一起使用?

ConditionalWeakTable 代表一种线程安全的方式,将引用附加到其他引用,而不必担心附加引用的垃圾收集。但是,它只能用于...

回答 1 投票 0

熊猫记忆

我有冗长的计算,我重复了很多次。因此,我想与 Pandas 一起使用记忆化(例如 jug 和 joblib 等包)。问题是包裹是否会

回答 2 投票 0

对方法进行反跳,但继续合并和记忆参数

我有一个这样定义的方法 updateHook(obj) { // 更新项目 } // https://www.npmjs.com/package/throttle-debounce 常量更新 = debounce(updateHook, 2000); 我想合并所有的par...

回答 3 投票 0

条件记忆?

那里有很多记忆化装饰器,但我很好奇如何编写一个支持任意函数签名的记忆化装饰器,但让函数决定何时

回答 2 投票 0

在 JavaScript 中实现自动记忆(返回闭包函数)

我读过 http://www.sitepoint.com/implementing-memoization-in-javascript/ 自动记忆 在前面的所有示例中,函数都经过显式修改以添加记忆功能。这是一个...

回答 2 投票 0

在组件外部定义元素

我想知道在组件之外定义元素是否可以。就像这样 常量元素 = 常量应用程序 = () => { 返回{Eleme...

回答 1 投票 0

如何让一个函数记住2个变量函数值?

我想提高递归计算值的性能 n = 100 定义 T(n,k): q = 0 如果 n == 0 且 k == 0: 返回(1) q = 1 如果 k>n 或 n<0: retu...

回答 3 投票 0

ZIO#memoize 在服务中

我正在设计一个 ZIO 服务。我必须在其内部逻辑中使用记忆化。我怎样才能做到这一点? 例如,如果服务的一个方法(或所有方法)需要某种授权......

回答 1 投票 0

使用动态规划求所有整数子串的总和

我正在解决来自 hackerrank 的 Sam 和子串问题。它基本上是查找具有所有整数的字符串的所有子字符串的总和。 萨曼莎和山姆正在玩数字游戏。给定一个数字...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.