# hi-algorithm **Repository Path**: GOFamily/hi-algorithm ## Basic Information - **Project Name**: hi-algorithm - **Description**: 算法,数据结构,以及设计模式。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-12-19 - **Last Updated**: 2021-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 算法系列 > [首页](https://github.com/shgopher/GOFamily) ## 算法 - [时间复杂度](./算法/时间复杂度.md) - [动态规划](./算法/dp.md) - [贪心算法](./算法/贪心算法.md) - [递归](./算法/递归.md) - [二分查找](./算法/二分查找.md) - [回溯](./算法/回溯.md) - [深度优先搜索](./算法/深度优先.md) - [广度优先搜索](./算法/广度优先.md) - [分治](./算法/分治.md) - [剪枝](./算法/剪枝.md) - [滑动窗口](./算法/滑动窗口.md) - [双指针](./算法/双指针.md) - [位运算](./算法/位运算.md) - [排序](./算法/排序.md) - [拓跋排序](./算法/拓跋排序.md) - [最短路径](./算法/最短路径.md) - [洗牌算法](./算法/洗牌算法.md) - [限流算法](./算法/限流算法.md) - [字符串匹配算法](./算法/字符串匹配算法.md) - [topk问题](./算法/topk问题.md) - [唯一id生成算法(uuid)](./算法/唯一id生成算法.md) - [短地址生成算法](./算法/短地址生成算法.md) - [朴素贝叶斯算法](./算法/朴素贝叶斯算法.md) - [抢红包算法](./算法/抢红包算法.md) ## 数据结构 - [数组](./数据结构/数组.md) - [矩阵](./数据结构/矩阵.md) - [栈和队列](./数据结构/栈和队列.md) - [堆](./数据结构/堆.md) - [链表](./数据结构/链表.md) - [二叉树/二叉搜素树](./数据结构/二叉树.md) - [哈希表](./数据结构/哈希表.md) - [并查集](./数据结构/并查集.md) - [字典树](./数据结构/字典树.md) - [AC自动机](./数据结构/AC自动机.md) - [线段树](./数据结构/线段树.md) - [多叉树](./数据结构/多叉树.md) - [跳表](./数据结构/跳表.md) - [布隆过滤器](./数据结构/布隆过滤器.md) - [布谷鸟过滤器](./数据结构/布谷鸟过滤器.md) - [LRU cache](./数据结构/lru.md) - [图](./数据结构/图.md) - [位图](./数据结构/位图.md) - [舞蹈链](./数据结构/舞蹈链.md) - [森林](./数据结构/森林.md) ## 算法题 - [解题模版](./算法题/解题模版.md) - [鸽巢理论](./算法题/鸽巢理论.md) - [求连续子序列的值](./算法题/连续.md) - [动态规划之股票问题](./算法题/动态规划之股票问题.md) ## 设计模式 > 创建型模式 - [simple factory 简单工厂模式](./设计模式/简单工厂模式.md) - [factory method 工厂方法模式](./设计模式/工厂方法模式.md) - [abstrat factory 抽象工厂模式](./设计模式/抽象工厂模式.md) - [singleton 单例模式](./设计模式/单例模式.md) - [builder 创建者模式](./设计模式/创建者模式.md) - [prototype 原型模式](./设计模式/原型模式.md) - [object pool 对象池](./设计模式/对象池模式.md) > 结构型模式 - [facade 外观模式](./设计模式/外观模式.md) - [adapter 适配器模式](./设计模式/适配器模式.md) - [proxy 代理模式](./设计模式/代理模式.md) - [composite 组合模式](./设计模式/.md) - [flyweight 享元模式](./设计模式/享元模式.md) - [decorator 装饰模式](./设计模式/装饰模式.md) - [bridge 桥模式](./设计模式/桥模式.md) > 行为型模式 - [mediator 中介者模式](./设计模式/中介者模式.md) - [observer 观察者模式](./设计模式/观察者模式.md) - [commond 命令模式](./设计模式/命令模式.md) - [iterator 迭代器模式](./设计模式/迭代器模式.md) - [template 模版模式](./设计模式/模版模式.md) - [strategy 策略模式](./设计模式/策略模式.md) - [state 状态模式](./设计模式/状态模式.md) - [memento 备忘录模式](./设计模式/备忘录模式.md) - [interpreter 解释器模式](./设计模式/解释器模式.md) - [chain of responsibility 职责链模式](./设计模式/职责链模式.md) - [vistor 访问者模式](./设计模式/访问者模式.md) > 同步模式 - [semaphore 信号模式](./设计模式/信号模式.md) > 并发模式 - [Bounded Parallelism 有界并行模式](./设计模式/有界并行模式.md) - [Generators 生成器模式](./设计模式/生成器模式.md) - [Parallelism 并行模式](./设计模式/并行模式.md) > 信息模式 - [Fan-In 扇入模式](./设计模式/扇入模式.md) - [Fan-Out 扇出模式](./设计模式/扇出模式.md) - [Publish/Subscribe 发布/订阅模式 ](./设计模式/发布订阅模式.md) > 稳定性模式 - [Circuit-Breaker 断路器模式 ](./设计模式/断路器模式.md) > 分析模式 - [Timing Functions 计时功能模式](./设计模式/计时功能模式.md) > 固定用法 - [Functional Options 功能选项 ok](./设计模式/功能选项.md) ## 了解更多 关注公众号/b站:科科人神