js三种排序算法分享
代码如下: /** * 值交换操作 * arr 被操作的数组 * i 被操作元素索引值 * j 被操作两元素的距离 */ function refer(arr, i, j){ var change = (arr[i] – arr[i – j]) < 0 ? true : false, value; if (change) { value = arr[i]; arr[i] = arr[i – j]; arr[i – j] = value; return arguments.callee(arr, i – j, j); } else { return arr; } } //插入排序 func
下载地址
用户评论