4 performance
有人知道我该怎么做?
谢谢
Rob*_*ble 5
如果您需要对一组n元素的每个元素执行某些操作,则不能以比O(n)性能更好的方式执行此操作.
n
dda*_*daa 4
如果你的意思是“在与N无关的时间内初始化N个项目的密集数组”,那么这在物理上是不可能的。密集数组的存储空间随着项目数量线性增长,并且初始化该空间需要线性时间。
您可以使用稀疏数组进行常量时间初始化。这本质上是一个关联数组(或哈希图、字典或表,具体取决于语言),它在第一次访问项目时对其进行初始化。
归档时间:
17 年,2 月 前
查看次数:
6682 次
最近记录:
6 年,4 月 前