# DataStructureForJava **Repository Path**: ShaoxiongDu/DataStructureForJava ## Basic Information - **Project Name**: DataStructureForJava - **Description**: 用Java实现的数据结构与算法 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2021-04-21 - **Last Updated**: 2021-08-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DataStructureForJava ![数据结构与算法Java实现版](https://gitee.com/ShaoxiongDu/imageBed/raw/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95Java%E5%AE%9E%E7%8E%B0%E7%89%88.jpg) ## 主要内容 ### 常用数据结构及其算法的Java实现,包括但不仅限于以下部分: >- ### 线性表 > > - 顺序存储结构实现 > - 链表存储结构实现 > >- ### 栈 > > - 顺序存储结果实现 > - 链式存储结构实现 > >- ### 队列 > > - 链式存储结构实现 > - 线性存储结构实现 > >- ### 散列 > - 使用数组和链表结合实现散列表HashMap > >- ### 查找算法 待开发... > - 顺序表查找 > - 有序表查找 > - 线性索引查找 > - 二叉排序树 > - 平衡二叉树 > - 多路查找树 > - 散列表(哈希表)查找 > >- ### 排序算法 > > - 冒泡排序 > - 简单选择排序 > - 直接插入排序 > - 希尔排序 > - 堆排序 > - 归并排序 > - 快速排序 ## 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request ## 参考书籍 | 书名 | 作者 | 译 | 出版社 | ISBN | | ---------------------------------- | ---------------- | ------ | -------------- | ----------------- | | 《大话数据结构》 | 程杰 | | 清华大学出版社 | 978-7-302-25565-9 | | 《数据结构与算法分析Java语言描述》 | 马克思·艾伦·维斯 | 陈越 | 机械工业出版社 | 978-7-111-52839-5 | | 《Java编程思想》 | Bruce Eckel | 陈昊鹏 | 机械工业出版社 | 978-7-111-2138-6 | ## 说明 目前,项目并没有完成,仍在继续更新! ## 支持我 > ### 目前为止,我还没毕业,大三。正在为早餐发愁 > ### 如果此项目对您的学习有帮助的话 > ### 欢迎扫码请我吃一顿早餐,我将万分感谢! ![wxPraiseQR](https://gitee.com/ShaoxiongDu/imageBed/raw/master/wxPraiseQR.png)