# 代码练习 **Repository Path**: baiqitun/learn-code ## Basic Information - **Project Name**: 代码练习 - **Description**: 学习数据结构与算法的代码 - **Primary Language**: Unknown - **License**: MulanPSL-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-02-21 - **Last Updated**: 2022-06-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 数据结构与算法 # 简介 学习编程中的练习代码,采用TTD测试驱动开发。代码暂不考虑多线程问题与代码的各种设计与抽象。 (测试代码非常非常非常重要,建议先从测试代码看起) # 已实现 ## 数据结构 ##### 链表 * **SingleLinkedList**(单向链表) ##### 队列 * **ArrayQueue**(数组队列) * **CircularQueue**(环形队列) ##### 其他 * **Bitmap**(位图) * **SparseArray**(稀疏数组) ## 算法 * **BinarySearch**(二分查找法) * **EuclidAlgorithm**(求最大公约数-欧几里得算法)