Memoization

Memoization

文章 1 浏览 178

使用 Data.Vector 进行动态规划

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

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

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

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

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

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

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

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

PHP 中的缓存函数结果

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

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

动态图像缓存

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

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

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

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

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

结合记忆和尾递归

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

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

记忆处理程序

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

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

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

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

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

Ruby:如何用记忆来装饰方法?

假设我有一个 Ruby 类: class Test def method(arg1, arg2) return arg1+arg2 end memoize :method end 并且我想记住它的结果。因此,出于调试目的,…

宁愿没拥抱 2024-09-09 07:37:05 9 0

Haskell 中的记忆化?

关于如何在 Haskell 中有效求解以下函数的任何指针,对于大数 (n > 108) f(n) = max(n, f(n/2) + f(n/3) + f(n/4)) 我已经看过 Haskell 中记忆化求解…

夜灵血窟げ 2024-09-08 21:34:34 8 0

计算地图:提前计算价值

我有一个 计算地图(使用 软值),我用它来缓存昂贵的计算结果。 现在我遇到一种情况,我知道某个特定的键可能会在接下来的几秒钟内被查找。该密钥的…

赤濁 2024-09-08 15:58:20 11 0

方案/记忆中的数组

如何在Scheme中使用数组? 特别是,我正在尝试使用记忆来实现递归斐波那契过程。数组是否存在于Scheme中? 如果没有,我该如何实现记忆化?…

愁以何悠 2024-09-04 04:08:59 9 0

欧拉项目 #14 和 Clojure 中的记忆化

作为一名 clojurian 新手,建议我浏览Project Euler 问题作为学习语言的一种方式。这绝对是提高技能和获得信心的好方法。我刚刚完成了对问题#14的回答…

泪是无色的血 2024-09-03 22:43:11 11 0

这里需要类似嵌套记忆的东西吗?

众所周知,System.Transactions 将涉及同一数据库的多个连接的事务升级为 DTC。下面的模块和帮助器类 ConnectionContext 旨在通过确保同一数据库的多…

家住魔仙堡 2024-08-31 15:05:41 16 0
更多

推荐作者

微信用户

文章 0 评论 0

小情绪

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

笨死的猪

文章 0 评论 0

彭明超

文章 0 评论 0

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