摘要: #include <iostream> using namespace std; template<class T> class SmartPtr{ public: explicit SmartPtr():ptr(nullptr), count(new int(0)){} explicit Smar 阅读全文
posted @ 2021-09-01 09:51 蘑菇王国大聪明 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 多线程的栈 #include <iostream> #include <vector> #include <mutex> #include <thread> #include <stack> #include <exception> using namespace std; template<cla 阅读全文
posted @ 2021-09-01 09:04 蘑菇王国大聪明 阅读(65) 评论(0) 推荐(0) 编辑
摘要: LRU缓存 struct Node{ int key; int value; Node* next; Node* pre; Node(): key(-1), value(-1), next(nullptr), pre(nullptr){} explicit Node(int key_, int va 阅读全文
posted @ 2021-09-01 08:45 蘑菇王国大聪明 阅读(21) 评论(0) 推荐(0) 编辑