摘要: 1.查找快速log(n) 2. 3. a.erase(a.end())没法用,因为end指向最后一个的后一个、 4.遍历 阅读全文
posted @ 2022-07-20 22:51 zhangdudu 阅读(46) 评论(0) 推荐(0)
摘要: 1.内存不连续 2.插入删除方便,不用整体移动,只需要断开相应指针 3.访问难受,不管访问哪个,都需要从第一个开始遍历 4.定义 5.初始化 6.基本操作 7. 8. 9.遍历,内存不连续,只能用迭代器 阅读全文
posted @ 2022-07-20 11:19 zhangdudu 阅读(124) 评论(0) 推荐(0)
摘要: 1.定义和初始化 2.基本操作 1.索引访问 2.计算大小 3.front back 4.clear 清空 5.begin,end 返回迭代器(指针) 6.empty 判断是否为空 7.交换俩数组的内容 3.动态插入 1.尾部插入一个 ar_int1.push_back(20); 2.insert 阅读全文
posted @ 2022-07-19 22:54 zhangdudu 阅读(55) 评论(0) 推荐(0)
摘要: 1.类对象建立的时候自动调用 2.构造函数必须和类名同名; 3.构造函数不是任何类型,没有返回值,连void也不是 4.没有定义构造函数,系统会默认生成一个,但啥也不做; 5.构造函数可以有参数; 6.带参数的 7.可以重载 阅读全文
posted @ 2022-07-18 23:05 zhangdudu 阅读(339) 评论(0) 推荐(0)
摘要: 1.类中包含的字节数,会被对齐,比如59字节会被弄为60; 2.类中的函数不占用字节; 3.this指针: 相当于py的self; 4.什么时候使用t手动加his 当形参和实体名字一样时,加个this 阅读全文
posted @ 2022-07-18 22:44 zhangdudu 阅读(19) 评论(0) 推荐(0)
摘要: public private protected 1.默认是private。 2.类里面的函数可以调用private的东西,在外界不能直接调用private的 而且先得定义一个Cnum a; 3.inline内联函数 类内默认函数都是内联函数 类外可以在前面加 inline 内联函数不能用for s 阅读全文
posted @ 2022-07-18 10:27 zhangdudu 阅读(39) 评论(0) 推荐(0)
摘要: 1.引用 int a =10; int& b =a; 引用 int * p = &a; 指针 1. 引用不是独立的数据类型,必须先定义一个变量,再对其建立引用(像寄生虫一样) 当一个函数的参数是某个变量的引用时,形参不必在声明中初始化,即作为形参的引用是实参的别名 2.int& b= a1;正确;之 阅读全文
posted @ 2022-07-17 09:19 zhangdudu 阅读(29) 评论(0) 推荐(0)
摘要: 写: << put write 读 >> read getline 文件指针 1.文件读写是否成功 good() bad() fail() f.open后直接使用f作为条件来判断; 2.是否读到文件末尾 f.eof() 3.文件指针 tellg() 返回读取文件指针的当前位置 tellp() 返回写 阅读全文
posted @ 2022-07-16 20:18 zhangdudu 阅读(34) 评论(0) 推荐(0)
摘要: 1.多目标规划,主目标作为主函数,其他目标作为限制约束 左边又最优解,右边不能同时满足这俩条件,只有有效解 从偏好关系确定有效解 思想:多目标转为单目标 1. 、进一步 阅读全文
posted @ 2022-07-16 09:48 zhangdudu 阅读(40) 评论(0) 推荐(0)
摘要: 1。 i = 1, 2, 3 满足需求的方程是二次幂 此时运算很长时间,为了减小时间 上取整 确定上界 2. 第二行,总数小于等于20吨 第三行,每个工地运量 大于等于需求 3. 求a,b,c 的平均值 求ab协方差或者ac,bc 第二小题,国库卷没有风险,所以方差为0 阅读全文
posted @ 2022-07-16 09:14 zhangdudu 阅读(40) 评论(0) 推荐(0)