自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 算法插入排序之希尔排序详解(PHP代码实现)

希尔排序(Shell's Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。希尔排序是基于插入排序的以下两点性质而提出改进方法的:插入排序在对几乎已经排好序的数据操作时,效率高,即可以达到线性排序的效率。但插.

2020-07-23 10:59:00 94

转载 算法插入排序之希尔入排序详解(python代码实现)

def shell(lis): n = len(lis) gap = int(n / 2) while gap > 0: for i in range(gap, n): temp = lis[i] j = i - gap while j >= 0 and lis[j] > temp: lis[j + gap] = lis[j] .

2020-07-23 10:57:23 77

转载 PHP中array_merge()数组合并返回NULL的问题以及数组合并两种方法的区别

最近在将以前的代码重构,发现以前由于数据少来源多的问题都是分开弄得,现在整合的时候用到了array_merge()函数测试发现老是返回NULL经过断点发下了原因:$data = array_merge($data,$lrdata);//其中$data不为null,$lrdata为null;var_dump($data);exit;//打印为null按照上面的代码,输出结果为NULL,仔细分析后,发现是因为合并的数组中lrdata为NULL,结果,合并后的数组也变成NULL。查询资料得知,ar

2020-07-23 10:55:17 484

空空如也

空空如也

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

TA关注的人

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