yufengya0420
yufengya0420
yufengya0420
漏斗没被整理呀漏斗也没有9格啊,也不应该被整理啊
【Lv:1】
建议你先看看这个https://www.minebbs.com/threads/bds-liteloaderbds.10265/抱歉,请在帮帮我,移到plugins以后下一步该做什么了,我尝试我所知的各种办法也不行
for (let key in allItems) {
if (!allItems[key].isNull())
allItemsClone.push(allItems[key].clone());
}
allItemsClone.sort(function (a, b) {
return a.id - b.id;
});
太过深奥,要涨脑子感谢更新,但是整理后再排序貌似不是一种性能的方式,该方法消耗时间复杂度为 O(n) + O(n * log n) = O(n * log n)
JavaScript:for (let key in allItems) { if (!allItems[key].isNull()) allItemsClone.push(allItems[key].clone()); } allItemsClone.sort(function (a, b) { return a.id - b.id; });
如果是基于id的排序的话,在第一次遍历时使用桶排,针对单个种类溢出做特殊处理。或许这样可以把时间复杂度缩减为 O(n)