码迷,mamicode.com
首页 >  
搜索关键字:int    ( 143001个结果
数据结构 - 树(基础)
1、无根树转有根树 #include #include #include #include #define LL long long #define INF 0x7fffffff #include using namespace std; const int maxn = 1000005; int p[maxn]; int n; int root; vector G[maxn]; ...
分类:其他好文   时间:2015-04-15 09:44:26    阅读次数:156
【C语言】有n个结构体变量,内含学生号, 姓名和三门课成绩。要求输出平均成绩最高学生的信息。
//有n个结构体变量,内含学生号, 姓名和三门课成绩。要求输出平均成绩最高学生的信息。 #include #define N 3 struct Student { int num; char name[20]; float socre[3]; float aver; }; void input(struct Student stu[]) { int i; printf("Çë·Ö±ð...
分类:编程语言   时间:2015-04-15 09:44:14    阅读次数:194
hdu 2647 Reward
逆拓扑排序,开始死活a不掉,后来才发现自己记录工资的方法是有问题的.....失策失策啊 #include #include #include #include #define maxn 10000+100 using namespace std; vector >mapp; int head[maxn]; int money[maxn]; int n,m; void topo() { int...
分类:其他好文   时间:2015-04-15 09:43:42    阅读次数:136
C++ 实现判断一个输入日期是星期几,是一年中的第几天
/* 通过输入年月日,计算出这一天是星期几,计算这一天是这一年的多少天,判断这一年是否为闰年 */ #include using namespace std; struct time { int year; int month; int day; unsigned int weekday; }; void initialtime(time & t);//输入初始化时...
分类:编程语言   时间:2015-04-15 09:42:13    阅读次数:293
第六周 程序阅读-深复制、友元、类模板(3)
代码 #include using namespace std; class B { public: B() { cout<<"default constructor"<<endl; } ~B() { cout<<"destructed"<<endl; } B(int i):dat...
分类:其他好文   时间:2015-04-15 09:40:24    阅读次数:133
第六周 程序阅读-深复制、友元、类模板(4)
代码   #include using namespace std; class example { public: example() { cout<<"Default Constructing! "<<endl; } example(int n) { i=n; cout<<"C...
分类:其他好文   时间:2015-04-15 09:40:13    阅读次数:117
第六周 项目一-深复制体验(2)(3)
问题   (2)将注释(a)所在的那一行去掉,会出现什么现象?为什么?为什么a数据成员所占用的存储空间要在aa长度基础上加1?若指针a不是指向字符(即不作为字符串的地址),是否有必要加1? 提示错误,因为没有为a指针初始化地址,a将变为野指针。 字符串结束时需要用'\0'。 没有必要。 (3)为类A增加复制构造函数,用下面的main函数测试 int main() { ...
分类:其他好文   时间:2015-04-15 09:38:56    阅读次数:139
第六周 项目二-我的数组类
问题、   下面的程序,因为存在指针类型的数据成员,需要能完成深复制的构造函数。请补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务: (1)为各成员函数赋值,按照深复制原则,其中arrayAddr应该是为保存数据新分配的连续空间的首地址; (2)MyArray(int *a, int n)中,要将a指向的数组中的数值,逐个地复制到新分配的arrayAddr指向的空...
分类:编程语言   时间:2015-04-15 09:38:41    阅读次数:133
项目2-我的数组类
【项目2-我的数组类】 下面的程序,因为存在指针类型的数据成员,需要能完成深复制的构造函数。请补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务: (1)为各成员函数赋值,按照深复制原则,其中arrayAddr应该是为保存数据新分配的连续空间的首地址; (2)MyArray(int *a, int n)中,要将a指向的数组中的数值,逐个地复制到新分配的arrayA...
分类:编程语言   时间:2015-04-15 09:38:38    阅读次数:152
第六周 程序阅读-深复制、友元、类模板(5)
代码 #include using namespace std; class AA { public: AA(int i,int j) { A=i; B=j; cout<<"Constructor\n"; } AA(AA &obj) { A=obj.A+1; ...
分类:其他好文   时间:2015-04-15 09:38:20    阅读次数:109
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!