数据结构-二叉树 发布于 2020-02-24 收录于 爱编程爱技术的孩子树是反映事物之间层次关系的一种结构,比如家谱树、硬盘目录结构树等。 使用树的原因是这种层次结构在管理上有更高的效率,以查找为例,顺序查找的时间
数据结构-队列与栈 发布于 2020-02-22 收录于 爱编程爱技术的孩子队列与栈是最常使用的两种数据结构,其中,队列的核心特征是先入先出,栈的核心特征是后入先出,只要符合这两个特征,就属于队列(栈),不因实现形式的不同(数组或链表)而有差别,可以根据具体情况选择使用起来更方便的实现形式。在本文中,我们对队列与栈的核心功能,循环队列这种特殊结构,以及队列和栈的主要应用,尤其是广度优先搜索和深度优先搜索进行介绍。