
算法
文章平均质量分 89
Klaus_S
这个作者很懒,什么都没留下…
展开
-
Go 23种设计模式
抽象工厂模式基于工厂方法模式。两者的区别在于:工厂方法模式是创建出一种产品,而抽象工厂模式是创建出一类产品。这二种都属于工厂模式,在设计上是相似的。假设,有一个存储工厂,提供redis和mysql两种存储数据的方式。如果使用工厂方法模式,我们就需要一个存储工厂,并提供SaveRedis方法和SaveMysql方法。如果此时业务还需要分成存储散文和古诗两种载体,这两种载体都可以进行redis和mysql存储。原创 2023-05-11 10:22:02 · 2504 阅读 · 1 评论 -
Go 排序算法实现
1.冒泡排序2.选择排序3.插入排序4.希尔排序5.归并排序6.快速排序7.堆排序8.计数排序9.桶排序10.基数排序原创 2023-06-13 17:13:31 · 686 阅读 · 0 评论