摘要: 对于写程序要注意:要能在面试官的提示下把代码写出来(把思想实现的能力)!还要注意边界检查!递归找到出口! 开场来个简单字符串匹配 一:排列&&组合模板 subsets 求所有的子集 {1,2,3} [ [],//别忘了空 [1], [2], [3], [1,2], [1,3], [2,3], [1, 阅读全文
posted @ 2016-10-08 10:54 奋斗中的菲比 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 上节,一定要写出基于引用计数的智能指针 明白单例模式 会写出代码 复习: 1~ 2~ 推荐leveldb 。。。。是c++的写代码很规范的地方?比如智能指针在这里。。。 对类进行改造 可以改成Singleton 比如:private 构造函数 在堆上定义对象,delete 在栈上定义对象,{}释放调 阅读全文
posted @ 2016-10-08 01:30 奋斗中的菲比 阅读(245) 评论(0) 推荐(0) 编辑
摘要: C++ 1.智能指针 内存管理 垃圾回收 指针问题 资源管理(内存就是资源) 可以通过引用计数的机制。。。实现内存回收,不要让内存泄漏。 涉及到内存的泄露的问题: 很多人会忘记,这时候智能指针就派上用处了,可以帮助程序员自动在析构函数中释放。两个类: 第一个问题想法:同归于尽smartPointer 阅读全文
posted @ 2016-10-08 00:52 奋斗中的菲比 阅读(325) 评论(0) 推荐(0) 编辑