zoukankan      html  css  js  c++  java
  • 六大组件

    六大组件的交互关系:容器通过分配器取得数据储存空间,算法通过迭代器(泛化指针)存取容器的内容,仿函数可以协助算法完成不同的策略变化,适配器可以修饰或套接仿函数

    二叉搜索树:它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值;它的左、右子树也分别为二叉排序树。

    平衡二叉搜索树:一种结构平衡的二叉搜索树,即叶节点高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。

    红黑树:一种平衡二叉搜索树的变体,它的左右子树高差有可能大于 1,所以红黑树不是严格意义上的平衡二叉树(AVL),但对之进行平衡的代价较低, 其平均统计性能要强于 AVL 。

    顺序容器和关联容器
    list是双向链表,multimap/set是红黑树

    list不能用全局的sort,是因为该算法需要可以随机访问的迭代器
    而双向链表,只能一个接着下一个迭代。

  • 相关阅读:
    文件上传、下载测试点总结
    selenium+Python(Page Object 设计模式实例)
    Python面向对象
    Python内置函数
    Python异常处理
    Python文件的I/o
    vue-router 二级路由
    vue中如何获取后台数据
    移动端适配问题
    vue中钩子函数的用法
  • 原文地址:https://www.cnblogs.com/mo-jian-ming/p/13871247.html
Copyright © 2011-2022 走看看