leetcode 刷题整理
摘要:刷题时用到的技巧 1、使用memset进行初始化 memset(a,0,sizeof(a)); memset(a,-1,sizeof(a)); 2、合理使用sort函数,sort(a,a+n),sort(v.begin(),v.end()); 3、 取中值需要小心越界,int mid = l + (
阅读全文
C++ 模板学习记录1
摘要:因为C++模板中有很多概念,总是容易忘记,所以学习了之后,特地总结一下,方便下次复习。 1、类模板和模板类的区别 类模板是一个关于类的模板 模板类是类模板实例化后的实体。 2、特化是针对模板参数更进一步的条件限制所设计出来的特化版本。 模板全特化和偏特化,全特化是把所有模板形参进行限制。 偏特化是把
阅读全文