摘要:
/** 先去找数组中间一项,把这一项拿出来; 用拿出之后的数组中的每一项跟 拿出的这一项比较;比这项大的放到一个数组; 小的放到另外一个数组* 接着对着两个数组做上述同样的操作;* */ function quickSort(ary) { if(ary.length <=1){ return ary 阅读全文
摘要:
/** 思路1:冒泡排序* 两两比较, 如果前边大于后边 那么 我就让他俩交换位置;否则不动* */function sortBubble(ary) { for(var i = 0; i < ary.length-1;i++){ // 比较的轮数 for(var j = 0; j < ary.len 阅读全文
摘要:
<script> /* * 数组去重 * 思路1 * 去拿当前项 跟后边的每一项去比较 ;如果 后边有某一项 跟当前项相同,那就证明,后边这项是重复的,删除这一项即可 * */ var ary = [1,2,3,1,2,6,7,2,3,5]; // obj ={ // 1:1, // 2:2, // 阅读全文