自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wd_sivyer的博客

大城市小码农

  • 博客(2)
  • 收藏
  • 关注

转载 归并排序和快速排序

归并排序 归并排序采用的是分而治之和递归的思想,如果想要对一个数组进行归并排序,那么先将这个数组分为大小差不多的数组,重复直到数组个数达到最小,这个步骤为分解,然后再逆向进行合并,将所有数组两两排序并合并成一个数组,然后重复直到合并为一个数组。 注:图片来自网络,如有侵权,联系我删除 优点:时间复杂度稳定,不管原数组的有序度为多少,需要进行的步骤都是固定的。时间复杂度固定为O(n...

2019-06-04 11:19:19 284

原创 数据结构和算法学习--时间复杂度概念和理解

最好情况时间复杂度 best case time complexity,最好情况时间复杂度,在最理想的情况下,执行代码的时间复杂度。 例如下面这个简单的例子,从一个数组中查找一个与指定值一样的元素,最理想的情况是,第一次就能刚好查找到想要的值,那么它的最好情况时间复杂度就是O(1)。 // n 表示数组 array 的长度 int find(int[] array, int n, in...

2019-04-04 14:42:37 634

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除