cpp-implementation:在现代C ++中实现的算法和设计模式

时间:2024-04-22 09:55:25
【文件属性】:

文件名称:cpp-implementation:在现代C ++中实现的算法和设计模式

文件大小:9KB

文件格式:ZIP

更新时间:2024-04-22 09:55:25

C++

cpp实现 该存储库包含常用算法的现代C ++实现和23种设计模式。 演算法 它涵盖了基本的数据结构和算法: ; ; ; 设计模式 设计模式因其复杂性,详细程度和适用范围而异。 此外,可以按意图将它们分类并分为三组。 创作模式 这些模式提供了各种对象创建机制,这些机制增加了灵活性和现有代码的重用性: ; ; ; 建造者; 原型; 结构模式 这些模式说明了如何将对象和类组装为更大的结构,同时保持这些结构的灵活性和效率: 代理; 桥; 装饰器 适配器; 正面; 合成的; 轻量级; 行为模式 这些模式与算法以及对象之间的职责分配有关: 观察员; 模板方法; 战略; 责任链; 状态; 迭代器; 游客; 纪念; 命令; 口译员 调解员; 贡献 我们热爱贡献! 在提交“拉取请求”之前,最好先开始新一期。 执照 该库在Apache 2.0下获得许可。 完整


【文件预览】:
cpp-implementation-main
----.gitignore(270B)
----README.md(2KB)
----algorithms()
--------dynamic_array.cc(587B)
--------circular_queue.cc(565B)
--------lru_cache.cc(870B)
----LICENSE(11KB)
----design_patterns()
--------singleton.cc(743B)
--------abstract_factory.cc(3KB)
--------factory_method.cc(1KB)

网友评论