相关疑难解决方法(0)

实现插入函数

我目前正在使用Khan Academy的算法课程,该课程使用JS来教授基本算法.我目前正在实施插入排序,但发现了一个问题.

我们正在编写一个函数,它接受一个数组,索引从起始和值,以便在正确的有序位置插入一个数字.我在这里写了这个函数:

var insert = function(array, rightIndex, value) {
for (var i = rightIndex; array[i] >= value; i--) {
    array[i+1]=array[i];
    array[i] = value;
}
return array;
};
Run Code Online (Sandbox Code Playgroud)

这样工作正常,并按预期执行,但它没有通过KA的自动标记系统.他们给出了代码指南,并建议如下:

for(var ____ = _____; ____ >= ____; ____) {
    array[____+1] = ____;
}
____;
Run Code Online (Sandbox Code Playgroud)

有谁知道如何重复我的代码以符合这些标准?

javascript algorithm

6
推荐指数
2
解决办法
3970
查看次数

标签 统计

algorithm ×1

javascript ×1