Java数据结构与算法
java数据结构与算法的归纳
ouliangliang1
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java数据结构和算法-链表、递归、高级排序
Java数据结构和算法(七)——链表前面博客我们在讲解数组中,知道数组作为数据存储结构有一定的缺陷。在无序数组中,搜索性能差,在有序数组中,插入效率又很低,而且这两种数组的删除效率都很低,并且数组在创建后,其大小是固定了,设置的过大会造成内存的浪费,过小又不能满足数据量的存储。1、链表(Linked List)链表通常由一连串节点组成,每个节点包含任意的实例数据(data fields)和一或两个用来指向上一个/或下一个节点的位置的链接(“links”) 链表(Linked list)是一种常见的原创 2020-07-03 09:11:27 · 304 阅读 · 0 评论 -
Java数据结构和算法-数组、冒泡、选择、插入排序算法、栈、队列、堆
Java数据结构和算法算法的五个特征 ①、有穷性 ②、确定性 ③、可行性 ④、有输入 ⑤、有输出算法的设计原则 ①、正确性 ②、可读性 ③、健壮性 ④、高效率与低存储量需求Java数据结构和算法(二)——数组第一种方式:数据类型 [] 数组名称 = new 数据类型[数组长度];第二种方式:数据类型 [] 数组名称 = {数组元素1,数组元素2,…}3、分析数组的局限性 通过上面的代码,我们发现数组是能完成一个数据结构所有的功能的,而且实现起来也不难,那数据既然能完成所有的工原创 2020-07-03 09:01:58 · 266 阅读 · 0 评论
分享