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