Java 中什么样的数据类型,插入和查询都很快的。
今天面试被问到这个问题,没有了解过。貌似说什么环式结构的。
原问是这样的:“Java 中什么样的数据类型,在前后端插入速度快,并且查询速度也很快。”
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
今天面试被问到这个问题,没有了解过。貌似说什么环式结构的。
原问是这样的:“Java 中什么样的数据类型,在前后端插入速度快,并且查询速度也很快。”
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
双链表+哈希表的数据结构。 链表的节点作为哈希表的key。 对于双链表我们可以维护头指针和尾指针从而实现头尾插入O(1),哈希表实现查询O(1)。 这个数据结构非常常用,参见leetcode的经典题LRU
"前后端"明显是指链表,查询速度快,感觉似乎在说LinkedHashMap.
LinkedHashMap就是双链表+哈希表结构.