首发于计算思维

时空互换

实施解决方案 - 编程思维

定义:为减少时间而增加空间,叫做以空间换时间;为减少空间而增加时间,叫做以时间换空间。时间和空间是一对矛盾,两者对立统一。“并行”也是一种以空间换取时间的计算思维。


【生活中的例子】

  • 论持久战是空间换时间。
  • 还房贷是时间换空间。

【程序中的例子】

  • 对于复杂的计算,可以提前预置常用的计算结果。


请尝试举出更多以时间换空间或以空间换时间的场景。

发布于 2019-06-07

文章被以下专栏收录