ydm东方旭日的专栏

不做思想的巨人,行动的矮子!

自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GoLand 永久激活

目录 激活前准备工作 1.下载新版破解补丁 2.进入项目界面 3.修改配置文件 4.输入激活码 5.查看有效期 转载自:http://www.imooc.com/article/details/id/288329 随着2019版的到来,之前的永久激活教程也不生效了,所以今天为大家带...

2019-07-31 09:37:45

阅读数 227

评论数 0

算法学习系列 -- 二分查找

二分查找可以说是最常见的查找了,再加上最近在系统梳理算法相关的内容,本着实践大于理论的原则,争取对于常见的算法都手动撸一遍。 OK,废话少说,直接上PHP版本的二分查找算法。 如果元素不存在,下面的算法会返回元素会被插入的位置。 <?php //对于二分查找算法而言,要求...

2019-07-28 18:52:21

阅读数 4532

评论数 1

数据结构学习系列 -- 漫画B B+树

最近在梳理数据结构的相关知识,在梳理到B树时发现网上有一篇图文并茂介绍B树相关知识的文章,特转载自此。原文链接。 一个m阶的B树具有如下几个特征: 根结点至少有两个子女。 每个中间节点都包含k-1个元素和k个孩子,其中 m/2 <= k <...

2019-07-28 13:28:17

阅读数 3429

评论数 0

算法系列 -- 位运算

目录 一、前言 二、概念了解 三、技巧与实战 3.1常见技巧 3.2 实战 3.2.1 以O(1)的时间复杂度判断一个数是不是2的幂次 3.2.2 计算一个 32 位整数的二进制表示中有多少个 1 3.2.3 将整数A转换为B,需要改变多少个bit位 3.2.4数组中,只有一个数...

2019-07-15 13:30:07

阅读数 4961

评论数 3

算法系列 -- 递归/递推优化

这里以常见的斐波那契数列和阶乘求解为例来学习一下递归/递推算法的使用。 <?php //***********问题1 斐波那契数列求解************* $n = 7; //方法1 :递归算法 //此算法的时间复杂度为O(n*n),空间复杂度为O(1) function ...

2019-07-13 12:47:14

阅读数 4398

评论数 0

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