algorithm - 看一个与你想做的完全相反的方法是否值得?

标签 algorithm language-agnostic methodology

例如 this paper [PDF]。如果我想将天气退化添加到清晰的照片中,是否值得查看该论文并尝试将其反转?如果可能的话,是否还有任何特定的方法来逆向算法?

最佳答案

没有通用的方法。将素数相乘与分解为素数。它非常容易服用:

A * B = C

并从 A 和 B 计算 C。从 C 得到 A 和 B 并不容易,即使只有一种解决方案。

您会明白为什么试图(通常)逆转任何算法的效果并不是那么简单!

是的,在某些情况下它可能是一种有用的技术,但如果看论文不能立即让你知道如何逆转它,我认为它是你应该寻找什么的标志你实际上是在追求,首先。

关于algorithm - 看一个与你想做的完全相反的方法是否值得?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1178921/

相关文章:

algorithm - 如何使用WordNet路径算法计算两个字符串中单词的语义相似度

ios - 为什么我的叠加线没有产生我在基于极坐标公式(swift,ios)的 map 中所期望的结果?

java - 递归爬楼梯算法

serialization - 什么是序列化?

language-agnostic - 网络安全颜色?

domain-driven-design - 领域驱动设计——它在技术领域的相关性如何?

c++ - 将矩阵扩展为 block 矩阵 - 索引问题

python - 为什么我得到这个 [1, 2, 4, 8, 16, 1, 16, 8, 4, 2, 1]?

php - 在实现其主要功能后在 Web 应用程序中实现安全性是否合理?

scrum - Scrum Master 整天做什么?