使用技巧
变量声明
声明变量时一定要赋值!!!!!
未定义的一维数组放在 int main() 里会生成随机数!
类型参数
1 | template<typename T> |
原来使用 int、float、char 等内置类型的地方,都可以用类型参数来代替。
int len = (int) sizeof(arr) / sizeof(*arr);
计算动态数组长度公式:用数组占用空间除以指针占用空间
get函数
gets()函数在C++14中被完全删除了,编译时会报错:
‘gets’ was not declared in this scope
相关功能可以用fgets()函数代替。
命名空间
1 | <algorithm> |
算法相关
递归算法
时间复杂程度:O(log2n)
注意:一定要设置结束条件!!!
使用方法:
1.return 函数本身
2.直接调用
杨辉三角
公式一:
公式二:
信息学奥赛一本通在线题库
一些题目
参考资料
真题
几种排序算法
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 沐阳先生的博客!
评论
TwikooGitalk