算法|正则|设计模式
文章平均质量分 68
pre_eminent
这个作者很懒,什么都没留下…
展开
-
设计模式_01_单例模式
单例模式_PHP语言描述 class Single{ private static $obj;//1,懒汉式(需要的时候才实例化),存在并发问题 private function __construct(){}//2,构造函数私有化 private function __clone() {}//3,克隆方法私有化原创 2014-04-02 20:49:18 · 812 阅读 · 0 评论 -
算法_02_冒泡排序
选择排序(普通版)_java语法描述for(int i = 0; i <= arr.length - 2; i++){ for(int j = i+1; j <= arr.length - 1; j++){ if(arr[i] > arr[j]){ int temp = arr[i]; arr[i] ...原创 2016-07-05 08:47:53 · 513 阅读 · 0 评论 -
正则_01_入门
元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配元字符/语法格式 正则表达式 正则表达式中的一部分对其进行匹配的源字符串 对正则表达式或其中一部分的说明字符串是0个或更多个字符的序列。文本也就是文字,字符串。说某个字符串匹配某个正则表达式,通常是指这个字符串里有一部分(或几部分)能满足表达式给出的条件。 如果你想查找某个目录下的所有...原创 2016-01-09 14:25:22 · 743 阅读 · 0 评论 -
算法_01_选择排序
选择排序_php语言描述//高效选择排序 function selectSort(&$arr){ /*假设下标为0是最小的,每次从它身后的所有元素逐个和第0个比较,如果发现有比第0个小的,记录下标,这样就可以,每次选出最小的放到最前面 外层i从0到count($arr)-1 (因为前面都都排好了,最后一个就不用和自己比较了) 内层j从i+1到count($arr),即第i个要原创 2014-04-02 15:04:32 · 817 阅读 · 0 评论