|
|
1
5
你可以试试这样: 想法:
工作:
我所做的是为每一个新的对象创建一个新的对象
因此,对于任何给定的名称,您将只引用同一个对象。
现在:
产量将有所增加
最后,你有一个类似的结构:
现在,您所要做的就是在这个对象中合并名称并返回值。还可以使用创建对象
|
|
|
2
2
你可以用
这个想法是创建一个具有
这相当于:
|
|
|
3
1
只要加上这个就行了。然而,你的代码并不是最有效的。 基于名称的哈希将使其更快
以下是最有效的方法:
|
|
|
4
0
你可以用
|
|
5
0
|
|
|
6
0
你可以简单地使用for循环在你的数组上进行迭代,得到一个临时数组,得到map,然后使用所需的数据填充map,然后像下面这样将map推到临时数组中。
|
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |
|
|
Geremia · 2D NumPy数组+1D数组? 1 年前 |
|
|
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 1 年前 |
|
|
Paul Williams · 迭代数组时输出有问题 1 年前 |