Avatar notebook default
16篇文章 · 11353字 · 2人关注
  • Resize,w 360,h 240
    15.哈希表基础

    哈希函数设计 O(1)的复杂度 哈希函数的设计是很重要的,重点解决哈希冲突 哈希表充分体现了算法设计领域的经典思想:空间换时间 哈希表是时间和空...

  • Resize,w 360,h 240
    14.红黑树-基于等价2-3树分析

    历史上最负盛名的树,红黑树(是二分搜索树) 红黑树与2-3树的等价性 学习2-3树,不仅对于理解红黑树有帮助,对于理解B类树,也是大有帮助的! ...

  • Resize,w 360,h 240
    13.AVLTree

    之前实现的二分搜索树有可能退化成一个链表 AVL由俄罗斯科学家G.M.Adelson-Velsky E.M.Landis在1962年的论文首次提...

  • Resize,w 360,h 240
    12.并查集Union Find

    一、奇怪的树结构 由子节点指向父节点,连接问题 Connectivity Problem 网络中节点间的连接状态 网络是个抽象的概念:例如用户之...

  • Resize,w 360,h 240
    11.Trie字典树(前缀树)

    1.trie是一个n叉树 一个微软的实习生为了解决手机通讯录软件查询储存了多个联系人而研发了这个trie trie又称之为前缀树 什么是trie...

  • Resize,w 360,h 240
    10.线段树(比较高级的数据结构)

    一、线段树(区间树)的概念 Segment Tree;线段树属于高级数据结构,经常出现在算法竞赛中为什么要使用线段树?对于有一类问题,我们关心的...

  • 08.映射

    映射 Map 在python中,这个东西叫做字典dict key:value键值对的数据结构根据Key ,寻找Value 有序映射:键具有顺序性...

  • 07.集合

    高层的数据结构 集合: Set映射: Map 推荐阅读英文!!!编程要学英文,哈哈 使用其他数据结构提供的API 集合:set 集合中,每个元素...

文集作者