摘要: 知识扩充: 时间复杂度:算法的时间复杂度是一个函数,描述了算法的运行时间。时间复杂度越低,效率越高。 自我理解:一个算法,运行了几次时间复杂度就为多少,如运行了n次,则时间复杂度为O(n)。 1.冒泡排序 解析:1.比较相邻的两个元素,如果前一个比后一个大,则交换位置。 2.第一轮的时候最后一个元素应该是最大的一个。 3.按照步骤一的方法进行相邻两个元素的比较,这... 阅读全文
posted @ 2016-10-09 09:59 54阿杰 阅读(216) 评论(0) 推荐(0) 编辑
摘要: function quickSort(arr){ if(arr.length<=1){ return arr; } var num = Math.floor(arr.length/2); var numValue = arr.splice(num,1); var left = []; var right = []; for(var i=0;i 阅读全文
posted @ 2016-09-24 15:12 54阿杰 阅读(154) 评论(0) 推荐(0) 编辑
摘要: <h1>jiada</h1> 阅读全文
posted @ 2016-09-08 10:11 54阿杰 阅读(101) 评论(0) 推荐(0) 编辑