摘要: 1、概念 类模板就是声明一个类的模板;而模板类就是用类模板定义出的类,平时一般说类模板。 2、举例 #include <iostream> using namespace std; template<class T1, class T2> //这里不能有分号 class Point{ public: 阅读全文
posted @ 2018-04-07 21:15 朱小勇 阅读(354) 评论(0) 推荐(0) 编辑
摘要: template <typename T>// void Swap(T&a,T&b) { T t = a; a = b; b = t; } void main() { int a=1; int b=2; double c=3; double d=4; Swap(a,b); Swap<double>( 阅读全文
posted @ 2018-04-07 17:06 朱小勇 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 转:https://blog.csdn.net/zxm490484080/article/details/72210501 算法复杂度分为时间复杂度和空间复杂度。 其作用: 时间复杂度是指执行算法所需要的计算工作量; 而空间复杂度是指执行这个算法所需要的内存空间。 时间复杂度 计算时间复杂度的方法: 阅读全文
posted @ 2018-04-07 12:28 朱小勇 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-04-07 11:36 朱小勇 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 最开始可能会使用for循环来计算,现在直接使用等差数据计算和公式:s=(a0+n)*n/2 long sum(int n) { long ret=0; ret = (1+n)* n /2; return ret; } 阅读全文
posted @ 2018-04-07 11:17 朱小勇 阅读(676) 评论(0) 推荐(0) 编辑