博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一些鲜为人知却非常实用的数据结构 - Haippy
阅读量:4678 次
发布时间:2019-06-09

本文共 483 字,大约阅读时间需要 1 分钟。

原文:http://www.udpwork.com/item/9932.html

作为程序猿(媛),你必须熟知一些常见的数据结构,比如栈、队列、字符串、链表、二叉树、哈希,但是除了这些常见的数据结构以外,还有没有其他不是很有名,但却非常实用的数据结构呢,有人在上问了这样一个问题,得到了很多热心观众的回答,我们今天就来看看那些鲜为人知却非常实用的数据结构吧。

首先,维基百科上的一个页面列举了,你可以先去那个页面看看。下面我们就来看看一些不是很常见的数据结构吧:

  • (前缀树)
  • (布隆过滤器)
  • : 主要用于某些文本编辑器中,可用于字符串高效地插入、删除、追加等操作。SGI 的 STL 中实现了 Rope(http://www.sgi.com/tech/stl/Rope.html)
  • (跳表)
  • (空间索引),如和
  • (伸展树)
  • (并查集)
  • (斐波那切堆)
  • (哈夫曼树)
  • (又名circular buffer)
  • (哈希树)
  • (又称bit array, 位数组)

转载于:https://www.cnblogs.com/shanguanghui/p/3662113.html

你可能感兴趣的文章
C++ 类之间的互相调用
查看>>
作业-机器学习-波士顿房价预测 四种回归算法
查看>>
sql 试图索引
查看>>
caffe数据层
查看>>
我的知识点总结
查看>>
【ASP.NET基础】客户端、服务器端的数据验证 + CKEditer
查看>>
事件不同浏览器的兼容性问题
查看>>
C# 实现拨号重连
查看>>
使用Java 编写FTP中的长传文件和下载文件
查看>>
快速求积,快速求幂,大指数取模
查看>>
Mathematica查看内部定义
查看>>
python配置opencv实现人脸检测
查看>>
bzoj 4197: [Noi2015]寿司晚宴【状压dp】
查看>>
洛谷 P2754 星际转移问题【最大流】
查看>>
总结docker常用命令
查看>>
C++模板类不同类型的转换
查看>>
阿里云分布式关系数据库DRDS笔记
查看>>
构建之法阅读笔记06
查看>>
(7)如何得到所有的 "水仙花数" ?
查看>>
洛谷P3527 [POI2011]MET-Meteors [整体二分]
查看>>