随笔分类 -  leetcode

leetcode code 好记性不如烂笔头
摘要:杂项讨论 53.请不要轻忽编译器的警告 严肃对待编译器发出的警告信息.努力在你的编译器的最高(最严苛)警告级别下争取"无任何警告"的荣誉. 不要过度依赖编译器的报警能力,因为不同的编译器对待事情的态度并不相同.一旦一直到另一个编译器上,你原来依赖的警告信息有可能消失. 54. 让自己熟悉包括TR1在 阅读全文
posted @ 2018-12-22 22:39 overfitover 阅读(261) 评论(0) 推荐(0)
摘要:模板与泛型编程 41.了解隐式接口和编译期多态 classes 和 templates 都支持接口(interfaces)和多态(polymorphism) 对classes而言接口是显式的(explicit),以函数签名为中心.多态则是通过virtual函数发生于运行期. 对template参数而 阅读全文
posted @ 2018-12-22 22:03 overfitover 阅读(274) 评论(0) 推荐(0)
摘要:``` include include include // 时间复杂度是O(n), 空间复杂度O(n) using namespace std; class Solution1 { public: int longestConsecutive(const vector &nums) { unord 阅读全文
posted @ 2018-11-18 23:04 overfitover 阅读(113) 评论(0) 推荐(0)
摘要:``` include include using namespace std; // 不是一直在查找中值,而是一直查找前k个值,每次去掉一部分值,k也相应减小,直到减到1为止,这样就可以算出结果 // time complexity O(log(m+n)) space complexity O(l 阅读全文
posted @ 2018-11-18 22:12 overfitover 阅读(469) 评论(0) 推荐(0)
摘要:这是SEnet 的特征融合部分, 注意: 暂时还不知道效果如何,可以测试一下。这个和cfe一样都是不改变shape的module,可以多关注一下。 阅读全文
posted @ 2018-11-16 16:53 overfitover 阅读(1839) 评论(0) 推荐(0)