对各种算法实现进行良好的封装,包括但不限于实现模板类等等
├── cpp
│ ├── CMakeLists.txt # add_executable
│ ├── include # 实现文件
│ │ └── lru.h
│ └── src # 演示,测试
│ └── lru_demo.cpp
└─go
├─algorithm # 实现文件
│ ├─kmp
│ └─shuffle
└─example # 示例,可以是一个小程序
├─kmp
└─shuffle
有其他语言的也可以新建一个文件夹进行补充