摘要: 描述给定一个长度不超过10000的整数序列,对这个序列有不超过500000个询问,每次询问给定区间的最小值。输入第一行一个整数N(N 3 using namespace std; 4 5 #define N 10001 6 #define MAX 50001 7 8 int min(int a,int b) 9 { 10 return aleft=a; 26 root->right=b; 27 if(a==b) 28 { 29 root->key=0x7FFFFFFF; 30 root->leftchild... 阅读全文
posted @ 2013-09-26 17:50 七年之后 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 默认构造函数(default constructor)就是在没有显示提供初始化式时调用的构造函数。它由不带参数的构造函数,或者为所有的形参提供默认实参的构造函数定义。若个定义某个类的变量时没有提供初始化式就会使用默认构造函数。 如果用户定义的类中没有显式的定义任何构造函数,编译器就会自动为该类型生成默认构造函数,称为合成的构造函数。 多数情况下,编译器为类生成一个公有的默认构造函数,例如: 1.我们知道,若某类/函数中有成员是类对象(a),那么它会自动调用A的默认构造函数;1 class A2 {3 };4 5 class B6 {7 public:8 A a;9 }; 2.类中存在虚... 阅读全文
posted @ 2013-09-26 13:38 七年之后 阅读(611) 评论(0) 推荐(0) 编辑