数据结构与算法
文章平均质量分 57
杨文浩android
2年java,5年Android,日活150万的App.欢迎关注交友,我是武汉的
展开
-
数组链表存储结构
数组、链表、二叉树、HashMap数组和链表1、数组是将元素在内存中连续存放。 链表中的元素在内存中不是顺序存储的,而是通过存在元素中的指针联系到一起。2、数组必须事先定义固定的长度,不能适应数据动态的增减的情况。当数据增加时,可能超出原先定义的元素个数;当数据减少时,造成内存浪费; 链表动态地进行存储分配,可以适应数据动态地增减的情况。3、(静态)数组从栈中分配空间,对于程序员方便快速,但是自由度小; 链表从堆中分配空间,自由度大但是申请管理比较麻烦。黄色数组,...原创 2020-09-18 11:19:13 · 3255 阅读 · 0 评论 -
List、Map
Collection |_ Set |_ List |_ Vector |_ Stack |_ ArrayList |_ LinkedListList1.List中元素有序、允许重复的元素,Set中的元素无序、不可重复的元素。2.Vector、ArrayList是以数组形...原创 2018-08-17 11:39:14 · 157 阅读 · 0 评论