Sun*_*ong 6 arrays erlang
这些天我在Erlang中解决Project Euler问题.
由于我从一开始就是C++程序员,有时我真的想用二维数组进行编码.
我的一个想法是使用这样的元组和列表:
List=[{X,0}||X<-lists:seq(1,3)] {1,0} {2,0} {3,0}
有没有很好的方法在Erlang中实现多维数组?
Hyn*_*dil 3
请参阅数组模块,但对于多维访问,您必须编写自己的包装器。如果您的任何维度很短并且访问主要是读取,您可以使用元组并使用erlang:elementand erlang:setelement。无论如何,建议使用自己的包装。
erlang:element
erlang:setelement
归档时间:
16 年,6 月 前
查看次数:
2935 次
最近记录:
8 年,7 月 前