算法
文章平均质量分 66
老张的战场
这个作者很懒,什么都没留下…
展开
-
认识算法
认识时间复杂度时间复杂度为,一个算法流程中,常数操作数量的指标,这个指标叫做O,big O。具体为,如果常数操作数量的表达式中,只要高阶项,不要低阶项,也不要高阶项系数之后,剩下的部分记为f(N),那么该算法的时间复杂度为O(f(N))原创 2018-01-18 15:49:14 · 356 阅读 · 0 评论 -
排序--冒泡排序
冒泡排序就是在一组数中找到最大的那个,把它放到数组的最后,然后再找到次大的那个,每次在剩余的数中找到最大的那个放到数组的后面,直到所有的数有序为止.冒泡排序的时间复杂度为O(N^2)主要代码:public static void bubbleSort(int[] arr) { if (arr == null || arr.length return;原创 2018-01-18 15:59:12 · 179 阅读 · 0 评论