但行好事
莫论前程❤

标签:数据结构

Java数据结构和算法(十)——二叉树-刘鹏博客
数据结构

Java数据结构和算法(十)——二叉树

阅读(33)评论(0)赞(1)

目录 1、树   树的常用术语 2、二叉树 3、查找节点 4、插入节点 5、遍历树 6、查找最大值和最小值 7、删除节点     ①、删除没有子节点的节点   ②、删除有一个子节点的节点   ③、删除有两个子节点的节点   ④、删除有必要吗...

Java数据结构和算法(七)——链表-刘鹏博客
数据结构

Java数据结构和算法(七)——链表

阅读(30)评论(0)赞(1)

目录 1、链表(Linked List) 2、单向链表(Single-Linked List)   ①、单向链表的具体实现   ②、用单向链表实现栈 4、双端链表   ①、双端链表的具体实现   ②、用双端链表实现队列 5、抽象数据类型(A...

Java数据结构和算法(五)——队列-刘鹏博客
数据结构

Java数据结构和算法(五)——队列

阅读(21)评论(0)赞(0)

目录 1、队列的基本概念 2、Java模拟单向队列实现 3、双端队列 4、优先级队列 5、总结   前面一篇博客我们讲解了并不像数组一样完全作为存储数据功能,而是作为构思算法的辅助工具的数据结构——栈,本篇博客我们介绍另外一个这样的工具——...

Java数据结构和算法(四)——栈-刘鹏博客
数据结构

Java数据结构和算法(四)——栈

阅读(28)评论(0)赞(0)

目录 1、栈的基本概念 2、Java模拟简单的顺序栈实现 3、增强功能版栈 4、利用栈实现字符串逆序 5、利用栈判断分隔符是否匹配 6、总结   前面我们讲解了数组,数组更多的是用来进行数据的存储,纯粹用来存储数据的数据结构,我们期望的是插...

Java数据结构和算法(二)——数组-刘鹏博客
数据结构

Java数据结构和算法(二)——数组

阅读(26)评论(0)赞(0)

目录 1、Java数组介绍 2、用类封装数组实现数据结构 3、分析数组的局限性 4、总结   上篇博客我们简单介绍了数据结构和算法的概念,对此模糊很正常,后面会慢慢通过具体的实例来介绍。本篇博客我们介绍数据结构的鼻祖——数组,可以说数组几乎...

Java数据结构和算法(一)--简介-刘鹏博客
数据结构

Java数据结构和算法(一)–简介

阅读(27)评论(0)赞(0)

目录 1、数据结构   一、数据结构的基本功能   二、常用的数据结构 2、算法   一、算法的五个特征   二、算法的设计原则 3、总结   本系列博客我们将学习数据结构和算法,为什么要学习数据结构和算法,这里我举个简单的例子。   编程...