剑指offer
gentleman_zh
这个作者很懒,什么都没留下…
展开
-
剑指offer_1_赋值运算符函数
/* * 1.返回类型声明为该类型的引用才可以连续赋值; * 2.传入的参数类型声明为该类型的常量引用,避免形参到实参的传递调用复制构造函数; * 3.在分配内存之前先释放内存避免内存泄漏; * 4.判断传入的参数和当前实例(*this)是否相同,如果相同则直接返回,否则释放内存操作作用于本身。 */ #include <iostream> #include <cstr...原创 2018-12-27 12:12:07 · 235 阅读 · 0 评论 -
剑指offer2_实现Singleton模式
class S { public: static S& getInstance() { static S instance; return instance; } private: S() {}; // Constr...原创 2019-01-30 12:24:38 · 151 阅读 · 0 评论 -
剑指offer其它题目见GitHub
https://github.com/gentlemanman/-offer原创 2019-03-30 09:28:14 · 418 阅读 · 0 评论