java中各种算法和数据结构的使用场景

一。通用数据结构:数组,链表,树,哈希表 通用数据结构通过关键字的值来存储并查找数据,如报表,合同,记录,业绩等数据。通用数据结构可以用速度的快慢来分类,数组和链表是最慢的,树相对较快,哈希表是最快的。请注意,并不是最快的就一定是最好的,因为最快的结构的程序在不同程度上比数组和链表的复杂,而且哈希表要求预先要知道存储多少数据,数据对存储空间的利用率也不是非常高。普通的二叉树对顺序的数据来说,会变成
相关文章
相关标签/搜索