首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PHP数据结构(十六) ——B树

    数据结构(十五) ——哈希表​ PHP数据结构(十四) ——键树(双链树) PHP数据结构(十三) ——动态查找表(二叉排序树) PHP数据结构(十二) ——静态查找表​ PHP数据结构(十一) ——图的连通性问题与最小生成树算法...(2) PHP数据结构(十一) ——图的连通性问题与最小生成树算法(1) PHP数据结构(十) ——有向无环图与拓扑算法 PHP数据结构(九) ——图的定义、存储与两种方式遍历 PHP数据结构(八) —...—赫夫曼树实现字符串编解码(实践2) PHP数据结构(八) ——赫夫曼树实现字符串编解码(实践1) PHP数据结构(八) ——赫夫曼树实现字符串编解码(理论) PHP数据结构(七) ——串与实现KMP算法...PHP数据结构(六) ——树与二叉树之概念及存储结构 PHP数据结构(六) ——数组的相乘、广义表 PHP数据结构(五) ——数组的压缩与转置 PHP数据结构(四) ——队列 PHP数据结构(三)——...运用栈实现括号匹配 PHP数据结构(二)——链式结构线性表 PHP数据结构(一)——顺序结构线性表

    1.5K110

    PHP数据结构(十五) ——哈希表​

    ——written by linhxx 2017.07.15 相关阅读: PHP数据结构(十四) ——键树(双链树) PHP数据结构(十三) ——动态查找表(二叉排序树) PHP数据结构(十二) ——静态查找表​...PHP数据结构(十一) ——图的连通性问题与最小生成树算法(2) PHP数据结构(十一) ——图的连通性问题与最小生成树算法(1) PHP数据结构(十) ——有向无环图与拓扑算法 PHP数据结构(九)...——图的定义、存储与两种方式遍历 PHP数据结构(八) ——赫夫曼树实现字符串编解码(实践2) PHP数据结构(八) ——赫夫曼树实现字符串编解码(实践1) PHP数据结构(八) ——赫夫曼树实现字符串编解码...(理论) PHP数据结构(七) ——串与实现KMP算法 PHP数据结构(六) ——树与二叉树之概念及存储结构 PHP数据结构(六) ——数组的相乘、广义表 PHP数据结构(五) ——数组的压缩与转置 PHP...数据结构(四) ——队列 PHP数据结构(三)——运用栈实现括号匹配 PHP数据结构(二)——链式结构线性表 PHP数据结构(一)——顺序结构线性表

    1.5K90

    PHP数据结构(十二) ——静态查找表​

    PHP数据结构(十二)——静态查找表 (原创内容,转载请注明来源,谢谢) 一、概念 1、查找表:由同一类型数据元素构成的集合。...——written by linhxx 2017.07.14 相关阅读: PHP数据结构(十一) ——图的连通性问题与最小生成树算法(2) PHP数据结构(十一) ——图的连通性问题与最小生成树算法(...1) PHP数据结构(十) ——有向无环图与拓扑算法 PHP数据结构(九) ——图的定义、存储与两种方式遍历 PHP数据结构(八) ——赫夫曼树实现字符串编解码(实践2) PHP数据结构(八) ——赫夫曼树实现字符串编解码...(实践1) PHP数据结构(八) ——赫夫曼树实现字符串编解码(理论) PHP数据结构(七) ——串与实现KMP算法 PHP数据结构(六) ——树与二叉树之概念及存储结构 PHP数据结构(六) ——数组的相乘...、广义表 PHP数据结构(五) ——数组的压缩与转置 PHP数据结构(四) ——队列 PHP数据结构(三)——运用栈实现括号匹配 PHP数据结构(二)——链式结构线性表 PHP数据结构(一)——顺序结构线性表

    1.1K70

    PHP 源码学习 | 变量类型数据结构

    前段时间因为项目需要,研究了一下在 Windows 系统下进行 PHP 扩展的开发,对于 PHP 扩展的开发并不是一件容易的事情(话又说回来了,会者不难,难者不会,关键是自己不会)。...开发 PHP 扩展比较难,我个人认为有两方面的原因,一方面需要了解操作系统相关的开发,毕竟 PHP 扩展不是 .so 文件就是 .dll 文件,另一方面需要了解 PHP 本身的底层数据结构。...在参考书中介绍完源码目录结构后,开始介绍 PHP 变量的数据结构。...,也方便快速查阅各个数据结构之间的关系,毕竟这些数据结构实在太多了,如下图。...上面的图,就是关于 PHP 变量的底层数据结构的图,图中的数据结构中字段并不完整,因为我是在逐步的去完善,在每学习完一部分后就去完善一部分数据结构,当数据结构完善了,图也就完善了。

    41530

    PHP数据结构(十九) ——B+树

    数据结构(十八) ——直接插入排序 PHP数据结构(十七) ——内部排序综述 PHP数据结构(十六) ——B树 PHP数据结构(十五) ——哈希表​ PHP数据结构(十四) ——键树(双链树) PHP数据结构...(十三) ——动态查找表(二叉排序树) PHP数据结构(十二) ——静态查找表​ PHP数据结构(十一) ——图的连通性问题与最小生成树算法(2) PHP数据结构(十一) ——图的连通性问题与最小生成树算法...(1) PHP数据结构(十) ——有向无环图与拓扑算法 PHP数据结构(九) ——图的定义、存储与两种方式遍历 PHP数据结构(八) ——赫夫曼树实现字符串编解码(实践2) PHP数据结构(八) ——赫夫曼树实现字符串编解码...(实践1) PHP数据结构(八) ——赫夫曼树实现字符串编解码(理论) PHP数据结构(七) ——串与实现KMP算法 PHP数据结构(六) ——树与二叉树之概念及存储结构 PHP数据结构(六) ——数组的相乘...、广义表 PHP数据结构(五) ——数组的压缩与转置 PHP数据结构(四) ——队列 PHP数据结构(三)——运用栈实现括号匹配 PHP数据结构(二)——链式结构线性表 PHP数据结构(一)——顺序结构线性表

    1.5K60

    PHP数据结构(十七) ——内部排序综述

    ——written by linhxx 2017.07.16 相关阅读: PHP数据结构(十六) ——B树 PHP数据结构(十五) ——哈希表​ PHP数据结构(十四) ——键树(双链树) PHP数据结构...(十三) ——动态查找表(二叉排序树) PHP数据结构(十二) ——静态查找表​ PHP数据结构(十一) ——图的连通性问题与最小生成树算法(2) PHP数据结构(十一) ——图的连通性问题与最小生成树算法...(1) PHP数据结构(十) ——有向无环图与拓扑算法 PHP数据结构(九) ——图的定义、存储与两种方式遍历 PHP数据结构(八) ——赫夫曼树实现字符串编解码(实践2) PHP数据结构(八) ——赫夫曼树实现字符串编解码...(实践1) PHP数据结构(八) ——赫夫曼树实现字符串编解码(理论) PHP数据结构(七) ——串与实现KMP算法 PHP数据结构(六) ——树与二叉树之概念及存储结构 PHP数据结构(六) ——数组的相乘...、广义表 PHP数据结构(五) ——数组的压缩与转置 PHP数据结构(四) ——队列 PHP数据结构(三)——运用栈实现括号匹配 PHP数据结构(二)——链式结构线性表 PHP数据结构(一)——顺序结构线性表

    852120

    PHP数据结构-队列的相关逻辑操

    ; // A echo DeSqQueue($q), PHP_EOL; // B echo DeSqQueue($q), PHP_EOL; // C echo DeSqQueue($q), PHP_EOL...而 PHP 中的数组更像是一个 Hash 结构,所以它是可以无限增长的,并不需要我们在一开始定义一个具体的数组长度。这也是 PHP 的方便之处,不过如果我们不想浪费内存空间的话,应该怎么办呢?...当然,这也是基本的数学原理哦,所以,学习数据结构还是要复习一下数学相关的知识哦! 链式队列 顺序队列有没有看懵?...PHP 为我们提供的数组队列操作 最后,就和栈一样,PHP 代码中也为我们提供了一个可以用于队列操作的函数。...参考资料: 《数据结构》第二版,严蔚敏 《数据结构》第二版,陈越 《数据结构高分笔记》2020版,天勤考研

    39120

    PHP数据结构(二十三) ——快速排序

    ——written by linhxx 2017.07.20 相关阅读: PHP数据结构(二十二) ——快速排序 PHP数据结构(二十一) ——希尔排序 PHP数据结构(二十) ——其他插入排序 PHP...数据结构(十九) ——B+树 PHP数据结构(十八) ——直接插入排序 PHP数据结构(十七) ——内部排序综述 PHP数据结构(十六) ——B树 PHP数据结构(十五) ——哈希表​ PHP数据结构(...十四) ——键树(双链树) PHP数据结构(十三) ——动态查找表(二叉排序树) PHP数据结构(十二) ——静态查找表​ PHP数据结构(十一) ——图的连通性问题与最小生成树算法(2) PHP数据结构...(实践2) PHP数据结构(八) ——赫夫曼树实现字符串编解码(实践1) PHP数据结构(八) ——赫夫曼树实现字符串编解码(理论) PHP数据结构(七) ——串与实现KMP算法 PHP数据结构(六)...——树与二叉树之概念及存储结构 PHP数据结构(六) ——数组的相乘、广义表 PHP数据结构(五) ——数组的压缩与转置 PHP数据结构(四) ——队列 PHP数据结构(三)——运用栈实现括号匹配 PHP

    95680

    PHP数据结构(二十二) ——快速排序

    ——written by linhxx 2017.07.18 相关阅读: PHP数据结构(二十一) ——希尔排序 PHP数据结构(二十) ——其他插入排序 PHP数据结构(十九) ——B+树 PHP数据结构...(十八) ——直接插入排序 PHP数据结构(十七) ——内部排序综述 PHP数据结构(十六) ——B树 PHP数据结构(十五) ——哈希表​ PHP数据结构(十四) ——键树(双链树) PHP数据结构(...(1) PHP数据结构(十) ——有向无环图与拓扑算法 PHP数据结构(九) ——图的定义、存储与两种方式遍历 PHP数据结构(八) ——赫夫曼树实现字符串编解码(实践2) PHP数据结构(八) ——赫夫曼树实现字符串编解码...(实践1) PHP数据结构(八) ——赫夫曼树实现字符串编解码(理论) PHP数据结构(七) ——串与实现KMP算法 PHP数据结构(六) ——树与二叉树之概念及存储结构 PHP数据结构(六) ——数组的相乘...、广义表 PHP数据结构(五) ——数组的压缩与转置 PHP数据结构(四) ——队列 PHP数据结构(三)——运用栈实现括号匹配 PHP数据结构(二)——链式结构线性表 PHP数据结构(一)——顺序结构线性表

    1.1K90

    PHP的SPL扩展库(一)数据结构

    PHP的SPL扩展库(一)数据结构 SPL 库也叫做 PHP 标准库,主要就是用于解决典型问题的一组接口或类的集合。这些典型问题包括什么呢?...话说回来,在 PHP 中,由于语言的特点,其实很多数据结构都和我们用 C 语言实现的略有不同,比如说链表,由于没有结构的概念,所以我们一般会使用类来代表链表的结点。...总结 其实这一圈学习下来,突然发现有了 SPL 的这几个数据结构之后,我们在 PHP 下面还真不太需要关心什么数据结构方面的实现了,直接通用点就上个双向链表就完了,简单的就只是写算法了。...好吧,学习还是要扎实点,数据结构和算法真正要学习的其实是它内部的思想和逻辑。当然,既然已经提供了,那么我们平常的业务开发中还是更建议直接使用 SPL 的这些数据结构来处理!...测试代码: https://github.com/zhangyue0503/dev-blog/blob/master/php/2021/01/source/3.PHP的SPL扩展库(一)数据结构.php

    1K40

    PHP数据结构(二十四) ——堆排序

    数据结构(二十三) ——快速排序 PHP数据结构(二十二) ——快速排序 PHP数据结构(二十一) ——希尔排序 PHP数据结构(二十) ——其他插入排序 PHP数据结构(十九) ——B+树 PHP数据结构...(十八) ——直接插入排序 PHP数据结构(十七) ——内部排序综述 PHP数据结构(十六) ——B树 PHP数据结构(十五) ——哈希表​ PHP数据结构(十四) ——键树(双链树) PHP数据结构(...(1) PHP数据结构(十) ——有向无环图与拓扑算法 PHP数据结构(九) ——图的定义、存储与两种方式遍历 PHP数据结构(八) ——赫夫曼树实现字符串编解码(实践2) PHP数据结构(八) ——赫夫曼树实现字符串编解码...(实践1) PHP数据结构(八) ——赫夫曼树实现字符串编解码(理论) PHP数据结构(七) ——串与实现KMP算法 PHP数据结构(六) ——树与二叉树之概念及存储结构 PHP数据结构(六) ——数组的相乘...、广义表 PHP数据结构(五) ——数组的压缩与转置 PHP数据结构(四) ——队列 PHP数据结构(三)——运用栈实现括号匹配 PHP数据结构(二)——链式结构线性表 PHP数据结构(一)——顺序结构线性表

    1.2K90
    领券