所以我正在研究编译器词法分析器,并且我正在定义过渡表
<input type='number' value ='1' id='velocityX'>
<script>
var x = document.getElementById('velocityX').value;
console.log(x)
</script>
行是列表列表的列表。
但是,我遇到了内存问题,创建了一个800 * 127 *'()行的嵌套列表,然后将其转换回数组。
有没有一种方法可以创建一个空的二维数组,然后用列表动态设置其单元格?每个单元格的列表大小将不同。
答案 0 :(得分:2)
如果您实际上不需要将每个值初始化为clojure.lang.PersistentList$EmptyList
(又名'()
),则可以很简单:
(make-array clojure.lang.PersistentList 800 127)
...也就是说,我不特别推荐它。您有理由不能使用向量向量吗?