小编Muh*_*mza的帖子

插入排序函数错误

为此,插入函数需要通过将大于值的项目向右移动来为值腾出空间。它应该从 rightIndex 开始,并在找到小于或等于 value 的项目或到达数组开头时停止。一旦函数为值腾出了空间,它就可以将值写入数组。

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

为什么我输入这个数组后这个函数不能正常工作!

var array = [3, 5, 7, 11, 13, 2, 9, 6];
Run Code Online (Sandbox Code Playgroud)

它显示了这个结果:

insert(array, 4, 2);

2,5,7,11,13,13,9,6
Run Code Online (Sandbox Code Playgroud)

javascript arrays insertion-sort

2
推荐指数
1
解决办法
566
查看次数

在laravel 5.5中没有设计的分页

这是我的代码,我正在展示我的博客帖子的分页!

<div class="clearfix">
    {{ $posts->render() }}
    <a class="btn btn-secondary float-right" href="#">Older Posts &rarr;</a>
</div>
Run Code Online (Sandbox Code Playgroud)

这是调用分页函数的控制器.

public function index()
{
    $posts = post::where('status',1)->paginate(2);
    return view('user.blog',compact('posts'));
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试了很多,但我的分页显示但没有正确的风格!为什么?

在这里,我展示了黑线上方发生的事情!

pagination styling laravel-5.5

2
推荐指数
4
解决办法
1万
查看次数