PHP有一个海量字符串操作库,提供了大约100个分割、连接、解析和搜索文本的功能。在这一点上,PHP的性能是如此地强大以至于在处理字符串相关问题时,判断哪一个是最好的方法会比较困难。本文中我讲了10个通常会用到的字符串处理的解决方案。 1. 判定字符串长度 到目前为止,这是本文中展示的最简单的例子, ...
分类:
Web程序 时间:
2016-04-12 15:59:19
阅读次数:
140
无意中想起图的强连通分量来,之前也一直想写所以今天决定来填这个坑。PS:由于本人比较懒,之前做过一个讲解的PPT,不过那是好遥远之前,年代已久早已失传,所以本文里的图来自网络。以后周末都用来填坑也挺好。 分割线 在有向图G中,如果两个顶点间至少存在一条路径,那么这两个顶点就是强连通(strongly ...
分类:
编程语言 时间:
2016-04-12 01:50:24
阅读次数:
560
matlab 图像分割算法源码 1.图像反转 MATLAB程序实现如下:I=imread('xian.bmp');J=double(I);J=-J+(256-1); %图像反转线性变换H=uint8(J);subplot(1,2,1),imshow(I);subplot(1,2,2),imshow( ...
分类:
其他好文 时间:
2016-04-11 22:27:09
阅读次数:
224
/*华丽 分割线*///获取元素样式// 获取的是计算机计算后的样式// 单一样式不能拿来判断// 复合样式的获取有兼容性问题// 可以使用如backgroundColor的属性// 不要有空格// 不要获取为设置的样式:不兼容// function getStyle(obj,attr) {// i ...
分类:
Web程序 时间:
2016-04-11 22:06:05
阅读次数:
304
快速排序(Quicksort)是对冒泡排序的一种改进。 快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以 ...
分类:
编程语言 时间:
2016-04-11 18:44:43
阅读次数:
147
1. 实例描述 单表关联这个实例要求从给出的数据中寻找出所关心的数据,它是对原始数据所包含信息的挖掘。 实例中给出child-parent 表, 求出grandchild-grandparent表。 输入数据 file01: 希望输出为: 2. 设计思路 1. 在map阶段,将原数据进行分割,将pa ...
分类:
其他好文 时间:
2016-04-11 15:45:39
阅读次数:
180
1. 背景——Fabonacci数列的介绍(摘自百度百科): 斐波那契数列(Fibonacci sequence),又称黄金分割数列。因数学家列昂纳多·斐波那契(Leonardoda Fibonacci )以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:0、1、1、2、3、5、8、 ...
分类:
编程语言 时间:
2016-04-11 13:52:20
阅读次数:
443
一、基本线条 二、特效(效果并不是孤立的,可相互组合)1、两头渐变透明:<HR style="FILTER: alpha(opacity=100,finishopacity=0,style=3)" width="80%" color=#987cb9 SIZE=3> 2、纺锤形:<HR style=" ...
分类:
Web程序 时间:
2016-04-11 12:13:25
阅读次数:
119
1、快速排序通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序。可以用递归和非递归的方法分别实现。int_QuickSort(int*a,intleft,intright,intkey)
{
while(left<right)..
分类:
编程语言 时间:
2016-04-11 07:38:24
阅读次数:
231