数据结构
cfy_wyl
搬砖使我快乐 搬砖让我更有钱
展开
-
堆(heap) 栈(stack) (操作系统--数据结构)
操作系统堆栈区别? 堆栈空间分配 栈(操作系统):由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 堆(操作系统): 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。 堆栈缓存方式 栈使用的是一级缓存, 他们通常都是被调用时处于存储空间中,调用完毕立即释放。 堆则是存放在二级缓存中,生命周期...原创 2019-05-09 15:33:31 · 737 阅读 · 0 评论 -
二叉树遍历,前序、中序、后序
<?php class BinaryTree { public $data; public $left = null; public $right = null; public function __construct($element) { if (!empty($element)) { $this-&...原创 2019-08-29 01:03:35 · 110 阅读 · 0 评论