
算法与数据结构
Everything1209
做正确的事,把事情做对
展开
-
在网上看到使用PHP实现常见的数据结构和算法
偶然使用google的代码搜索里面发现一个使用php实现的基本的数据结构和算法,什么二叉树、二叉搜索树、AVL树、B树、链表和常见排序、搜索算法等等,而且全部是使用面向对象来实现的,确是是很强。源码地址:http://www.brpreiss.com/books/opus11/public/Opus11-1.0.tar.gz文档地址:http://www.brpreiss.com/转载 2015-04-04 23:03:31 · 1269 阅读 · 0 评论 -
数据结构之单链表
1。一搬来讲,基本数据类型,放在栈区,比如变量;符合数据类型放在堆区,比如对象==如下为变量$hero 指向堆区的对象单向链表完成英雄排行管理查询英雄|添加英雄|删除英雄|修改英雄<?php /* * 单链表学习 * 定义英雄类 */class Hero{ public $rank;//人物排名 public $name;//人物姓转载 2015-04-05 17:15:23 · 558 阅读 · 0 评论 -
sunday算法
$a = "123abc123abc123";求出123出现的次数及位置原创 2015-05-12 22:44:37 · 560 阅读 · 0 评论 -
取出所有树形结构父节点下的子节点(用存储过程实现)
分析:常规的话,都会想到用递归去实现,可是递归只能调用自身100次,很容易就提示错误了。所以这里采用存储过程的方式,将父节点下的所有子节点取出表结构:/*Navicat MySQL Data TransferSource Server : localhostSource Server Version : 50520Source Host : l原创 2015-05-06 17:50:24 · 1549 阅读 · 0 评论