Memoization

Memoization

文章 1 浏览 177

在Python中缓存类属性

我正在用 python 编写一个类,并且有一个属性需要相对较长的时间来计算,因此我只想执行一次。此外,并非该类的每个实例都需要它,因此我不想在 __ini…

仲春光 2024-09-29 14:55:01 8 0

GHC Haskell 何时自动记忆?

我不明白为什么 m1 明显被记忆,而 m2 不在以下内容中: m1 = ((filter odd [1..]) !!) m2 n = ((filter odd [1..]) !! n) m1 10000000 第一次调用大…

暗恋未遂 2024-09-27 23:16:08 9 0

关于“JavaScript - 好的部分”的解释示例(第 4.15 节)?

JS 初学者 :) 需要对 Crockford 的书 部分中的代码片段进行解释4.15: var memoizer = function (memo, fundamental) { var shell = function (n) { va…

吻风 2024-09-25 10:37:56 7 0

矩阵中的连续全一块

假设给你一个 mXn 位图,由数组 M[1..m,1.. n] 表示,其条目 均为 0 或 1。全 1 块是 M[i .. i0, j .. j0] 形式的子数组,其中每一位都等于 1。描述并…

情深已缘浅 2024-09-24 23:39:43 9 0

术语“记忆”是什么意思?意味着?

比较“memoize”和“cache”这两个术语以及阅读维基百科的 memoization 条目,人们是否同意使用术语“memoize”意味着 记忆结果保存在进程的内存中;…

野心澎湃 2024-09-19 07:27:00 10 0

在 Scala 中使用什么类型来存储内存中的可变数据表?

每次调用函数时,如果给定参数值集的结果尚未记忆,我想将结果放入内存表中。一列用于存储结果,其他列用于存储参数值。 我如何最好地实现这一点?参…

过气美图社 2024-09-18 05:11:13 11 0

使用 Data.Vector 进行动态规划

我正在使用 Data.Vector,目前需要计算向量的内容以用于计算加密哈希 (Sha1)。我创建了以下代码。 dynamic :: a -> Int -> (Int -> Vector a -> a) ->…

我乃一代侩神 2024-09-18 00:26:09 17 0

如何使用 Ruby/Rails 缓存方法?

我需要向另一个 Web 服务发出一个昂贵(耗时)的外部请求,并且我想缓存它。因此,我尝试使用这个 惯用法,将以下内容放入应用程序控制器中: def get…

玉环 2024-09-16 17:37:35 13 0

Java 中有哪些不同的记忆技术?

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题?通过编辑这篇文章来更新问题,使其仅…

琉璃繁缕 2024-09-16 14:42:01 9 0

PHP 中的缓存函数结果

我正在制作一个简单的工具来缓存函数结果 它看起来像:( global $function_results; $function_results = array(); function getMembers($conditions…

不气馁 2024-09-16 03:13:11 12 0

动态图像缓存

我有一个 CherryPy 应用程序,可以动态生成图像,这些图像会被多次重复使用,但每次都会生成。图像是从包含变量的查询字符串生成的,因此相同的查询字…

匿名的好友 2024-09-15 01:59:40 12 0

Lisp 风格问题:记忆(注意:包含项目 euler #14 的解决方案)

我只是想学习一些 Lisp,所以我正在解决项目 euler 问题。我发现问题没有。 14 有趣(所以如果你打算解决这个问题现在就停止阅读,因为我将我的解决方…

酷炫老祖宗 2024-09-14 18:59:27 7 0

结合记忆和尾递归

是否有可能以某种方式将记忆和尾递归结合起来?我目前正在学习 F#,理解这两个概念,但似乎无法将它们结合起来。 假设我有以下 memoize 函数(来自 真…

旧人 2024-09-13 17:38:00 13 0

记忆处理程序

创建一个像下面这样的类来为您处理记忆过程是“好的做法”吗?记忆化的好处是如此之大(在某些情况下,就像这个一样,它从我的计算机上的 CPU 时间从 …

我也只是我 2024-09-12 10:00:16 8 0

如何将记忆应用于该算法?

在发现 Python 标准库中的 difflib.SequenceMatcher 类不适合我的需求后,编写了一个通用的“diff”模块来解决问题空间。经过几个月的时间更多地思考…

神仙妹妹 2024-09-10 00:18:38 10 0
更多

推荐作者

醉城メ夜风

文章 0 评论 0

远昼

文章 0 评论 0

平生欢

文章 0 评论 0

微凉

文章 0 评论 0

Honwey

文章 0 评论 0

qq_ikhFfg

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文