数据结构
文章平均质量分 91
lucky多多
一只在技术方面认真学习的鸟,虽然还是菜鸟~~
展开
-
List,Set和Map详解
List,Set和Map详解List,Set和Map的使用场景Java中的集合包括三大类:Set(集)、List(列表)和Map(映射),它们都处于java.util包中,Set、List和Map都是接口,它们有各自的实现类。Set的实现类主要有HashSet和TreeSet,List的实现类主要有ArrayList,Map的实现类主要有HashMap和TreeMap。Collection是最...原创 2019-08-28 11:59:08 · 2298 阅读 · 1 评论 -
BTree和B+Tree详解
BTree和B+Tree详解二叉查找树二叉树的性质平衡二叉树(AVL Tree)B-Tree(平衡多路查找树)B+TreeB+Tree和B-Tree的区别最近想重新复习数据结构的知识,想了解B树和B+树的区别,看了挺多篇博文的,但看了还是懵懵的,看不懂二叉树和B+树的图。。。果然有心人总能找到想要的,以下是一位大神写的BTree和B+Tree详解,我转载过来和大家分享B+树索引是B+树在数据库...转载 2019-09-01 10:28:43 · 18676 阅读 · 6 评论 -
数据结构十大经典算法(面试常问)
数据结构十大经典算法一、算法的分类二、术语说明三、时间复杂度1、冒泡排序2、快速排序3、选择排序4、插入排序(Insertion Sort)5、希尔排序(Shell Sort)6、归并排序7、堆排序(Heap Sort)8、计数排序(Counting Sort)9、桶排序(Bucket Sort)10、基数排序(Radix Sort)本篇参考以下三位博主写的博文1、算法学习总结(2)——温故十...原创 2019-09-03 11:32:24 · 26571 阅读 · 1 评论