摘要: 【散列表】 散列表用的是数组支持按照下标随机访问数据的特性,所以散列表其实就是数组的一种扩展,由数组演化而来。可以说,如果没有数组,就没有散列表。 散列函数,可以把它定义成hash(key),其中 key 表示元素的键值,hash(key) 的值表示经过散列函数计算得到的散列值。 散列函数设计的基本 阅读全文
posted @ 2019-02-28 19:25 浮尘微光 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 之前说的栈和队列都是线性表结构,树是非线性表结构。 关于树的常用概念:根节点、叶子节点、父节点、子节点、兄弟节点,还有节点的高度、深度、层数,以及树的高度。 最常用的树就是二叉树(Binary Tree)。二叉树的每个节点最多有两个子节点,分别是左子节点和右子节点。 二叉树中,有两种比较特殊的树,分 阅读全文
posted @ 2019-02-28 19:20 浮尘微光 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 【Register.class.php】 《调用》 阅读全文
posted @ 2019-02-28 19:18 浮尘微光 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 【IDatabase.php】 【MysqliAdapter.class.php】 【MysqlAdapter.class.php】 【PdoAdapter.class.php】 《调用》 阅读全文
posted @ 2019-02-28 19:17 浮尘微光 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 【IUser.php】 【FemaleUser.class.php】 【MaleUser.class.php】 【Strategy.class.php】 【调用】 阅读全文
posted @ 2019-02-28 19:11 浮尘微光 阅读(175) 评论(0) 推荐(0) 编辑