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

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