自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (4)
  • 问答 (6)
  • 收藏
  • 关注

原创 用php实现基础算法之快速排序

快速排序的核心思想是递归,那么何为递归?最简单的理解就是程序自己调用自己!接下来回到主题,快速排序的基本思想就是什么呢?举个例子,假设现在有这样一个需求:给50个人按照身高排序。我们假定第1个人的身高排在中间位置,那么其余49人逐个跟第1个人做比较,比他高的人都站到右侧,比他矮的人站到左侧,这样就把剩下的人分成了两个集合(左右两个);接下来各个集合依然按照这个规则继续排队,直到最后集合都变成只有1...

2019-03-06 16:15:07 116

原创 用php实现基础算法之选择排序

首先我们要了解一下选择排序的基本思想,比如给定一个无序数列(N个元素),假设第1个元素就是最小值,记录当前最小值的下标和值,比如分别为minIndex和minVal,那么接下来就用第1个元素跟第2个的元素依次做比较,如果第2个元素小于第1个元素,说明刚才的假设不成立,把最小值的下标和值都替换成当前元素(第2个元素),按照此规则一直比较到最后一个元素,这样就能找出数列中最小的元素,然后与第1个元素交...

2019-03-06 11:21:20 114

原创 用php实现基础算法之冒泡排序

首先简单描述一下冒泡排序的基本思想:假设有一个无序数列(一共有N个元素),我们取出第1个元素与第2个元素做比较,如果第1个元素大于第2个元素,那么就交换这两个元素的位置;然后第2个元素再与第3个元素做比较。。。。。。一直到比较第N-1个元素与第N个元素,这样经过一轮的比较之后就把最大的数排到了最后面;然后从头再来,一直到比较第N-2个元素与第N-1个元素(因为第N个元素已经在上一轮排好了)。。。。...

2019-03-05 11:52:10 148

原创 浅谈php休眠函数,sleep()与usleep()的区别

在开发过程中,有时候会根据情况在执行完一段程序后“休息”一段时间再执行下一段程序,在定时任务中尤为常见。我们知道在php里面有两个“休息函数”,一个是sleep(),另外一个是usleep();那么两者有什么区别呢?其实这两个函数的功能是一样的,区别在于“休息”时间的精确度,对于sleep()来说,最小单位为秒,也就是说使用sleep()的话最少只能休息1秒;而usleep()的最...

2019-03-05 10:53:16 8881

Yii2.0视频教程

yii2.0经典视频教程,绝对是初学者的入门首选

2017-07-03

微信小程序开发视频合集

微信小程序开发视频,初学者必看!!!

2017-05-31

韩顺平PHP笔记

韩顺平PHP从入门到精通笔记_181页-官网整理,适合初学者,现在分享给大家,有需要的朋友赶紧下载吧

2013-09-03

韩顺平 PHP课程笔记(html+css+php)

韩顺平PHP课程笔记,配合笔记看视频感觉很棒,适合初学者。

2013-08-07

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

TA关注的人

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