js排序1排序算法
请问数组[1,2,3,4,5,6,7,8,9]如何按照[1,4,7,2,5,8,3,6,9]排序
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
请问数组[1,2,3,4,5,6,7,8,9]如何按照[1,4,7,2,5,8,3,6,9]排序
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
如果只是解决这个问题:
如果要通用
现在问题是要计算
offset
比较累,还不如直接用第 1 个数据来计算,所以取余运算符%来区分数据
来个通用算法
sort方法排序是两个值相减根据正负值还是0进行处理
你的规律应该是根据除余排序后再根据大小排序
参考@gauseen 写了一个通用方法,代码如下:
希望对您有帮助。