# DataStructuresAndAlgorithms **Repository Path**: deng-chongshuang/data-structures-and-algorithms ## Basic Information - **Project Name**: DataStructuresAndAlgorithms - **Description**: 数据结构与算法 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2023-06-03 - **Last Updated**: 2025-11-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: LeetCode, Java ## README # 数据结构与算法 这个项目主要是用来存放我在学习数据结构与算法时的一些代码与笔记的 ## 参考的资料 - [Java 全栈知识体系 数据结构基础](https://pdai.tech/md/algorithm/alg-basic-overview.html) - [Hello 算法](https://www.hello-algo.com/chapter_preface/) 在此向这些无偿提供如此高质量的学习资料的前辈们表示最高的敬意!!! ## 数据结构 ### 概览 **pdai**大佬的《Hello 算法》对于数据结构与算法的概述非常好这里直接引用一下 - [初识算法](https://www.hello-algo.com/chapter_introduction/) - [复杂度分析](https://www.hello-algo.com/chapter_computational_complexity/) - [数据结构](https://www.hello-algo.com/chapter_data_structure/) ### 数组与链表 #### 实现代码 - [数组](DataStructure/src/main/java/cn/com/dcsgo/data/structure/array) - [链表](DataStructure/src/main/java/cn/com/dcsgo/data/structure/linked/list) ### 栈与队列 #### 推荐阅读 - [队列之循环队列详解(C语言版)](https://blog.csdn.net/qq_44075108/article/details/113819218) #### 实现代码 - 队列 - [数组简单实现队列](DataStructure/src/main/java/cn/com/dcsgo/data/structure/queue/impl/ArrayQueue.java) - [循环数组实现队列](DataStructure/src/main/java/cn/com/dcsgo/data/structure/queue/impl/CircularArrayQueue.java) - [单链表实现队列](DataStructure/src/main/java/cn/com/dcsgo/data/structure/queue/impl/SingleLinkedListQueue.java) - 栈 - [数组实现队列](DataStructure/src/main/java/cn/com/dcsgo/data/structure/stack/impl/ArrayStack.java) - [单链表实现队列](DataStructure/src/main/java/cn/com/dcsgo/data/structure/stack/impl/SingleLinkedListStack.java) - 双端队列 - [双向链表实现](DataStructure/src/main/java/cn/com/dcsgo/data/structure/queue/impl/DoubleLinkedListDeque.java) - [循环数组实现](DataStructure/src/main/java/cn/com/dcsgo/data/structure/queue/impl/CircularArrayDeque.java) ### 堆 - [堆结构和堆排序](Algorithms/src/main/java/cn/com/dcsgo/algorithm/zuo/c025/readme.md) ### 位图 - [位图](Algorithms/src/main/java/cn/com/dcsgo/algorithm/zuo/c032/readme.md) ## 算法 请查看 [算法小笔记](Algorithms/readme.md)