我需要创建一个表示二维数组并具有以下方法的对象:
appendRow()
appendColumn()
removeRow(uint index)
removeColumn(uint index)
最后两种方法让我认为我应该使用链接节点来避免元素的重复副本,但我的问题是这是一个矩阵,而不是常规的一维数组,这使得它变得复杂。
有没有某种我不知道名字的物体可以做那种事情?只是一个名字,然后我将自己搜索如何实现它。
我需要在 JavaScript 中做到这一点,但如果你指点我用另一种语言编写的东西也没关系。
谢谢你的帮助。