摘要: 本篇是java数据结构与算法的第4篇,从本篇开始我们将来了解栈的设计与实现,以下是本篇的相关知识点: 栈的抽象数据类型 顺序栈的设计与实现 链式栈的设计与实现 栈的应用 栈的抽象数据类型 栈是一种用于存储数据的简单数据结构,有点类似链表或者顺序表(统称线性表),栈与线性表的最大区别是数据的存取的操作 阅读全文
posted @ 2018-03-09 18:19 hanxue1122 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 2. 实现思路 递归:从尾部开始处理 非递归:从头部开始处理 阅读全文
posted @ 2018-03-09 13:35 hanxue1122 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: 一、jdk中equals和hashcode的定义和源码进行分析 1、java.lang.Object中对equals()方法的定义 java.lang.Object中对hashCode()方法的定义 2、java.lang.Object中对equals()方法和hashCode()源码和String 阅读全文
posted @ 2018-03-09 11:23 hanxue1122 阅读(3171) 评论(0) 推荐(2) 编辑