functional-programming - 一维数组与多维数组的优点

标签 functional-programming

无论是多维还是一维,数组元素的内存排列都是连续的(从第一个元素开始)。那么多维数组的真正需求是什么?

最佳答案

多维数组的一个用途是它强制所有子数组具有相同的大小,并在类型系统级别执行此操作,而不是在运行时强制执行。

关于functional-programming - 一维数组与多维数组的优点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18540982/

相关文章:

haskell - 多次调用 applyTwice 时无法理解结果

Haskell的函数应用运算符($)用法

scala - 组合序列的惯用 Scala 解决方案

haskell - 检查密码是否足够强——Haskell 与过程语言

unit-testing - TDD 与函数式编程语言相比如何?

python - 在 Python 中映射 if 语句

scala - 函数式编程 setter

Python函数式编程自习

javascript - 确保订户获得更新的顺序

c++ - 为整个结构 vector 分配一个结构元素?