gpt4 book ai didi

arrays - 在 Erlang 中使用二维(多)维数组

转载 作者:行者123 更新时间:2023-12-04 15:05:43 26 4
gpt4 key购买 nike

这些天我正在解决 Project Euler Erlang 中的问题。

由于我从一开始就是 C++ 程序员,因此有时我真的很想使用二维数组进行编码。

我的一个想法是使用这样的元组和列表:

List=[{X,0}||X<-lists:seq(1,3)]
{1,0}
{2,0}
{3,0}

有没有在 Erlang 中实现多维数组的好方法?

最佳答案

array module但是对于多维访问,您必须编写自己的包装器。如果您的任何维度很短并且访问主要是读取,您可以使用元组并使用 erlang:elementerlang:setelement .无论如何建议使用自己的包装器。

关于arrays - 在 Erlang 中使用二维(多)维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/536753/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com