设置一个机制来防止二叉树最坏情况变成链表;优化二分搜索树

AVL中平衡二叉树定义:对于任意一个节点,左子树和右子树的高度差不能超过1

eg:满二叉树,完全二叉树,线段树

阅读全文 »

并查集UnionFind一种奇怪的树形结构
  • 非常高效的解决连接问题

  • 判断网络中节点的链接状态

  • 数学中集合并的实现

阅读全文 »

Trie前缀树

什么是Trie?

又被称为:多叉树、字典;通常用来处理字符串

问:同样是遍历为什么时间复杂度只和要查找的字符长度有关;

​ 是一棵上面挂着很多单词子树的树?


阅读全文 »