当前位置: 首页 > wzjs >正文

虹口高端网站建设seo营销推广公司

虹口高端网站建设,seo营销推广公司,王烨飞变形计,网站怎么做百度推广一、堆排序相关 1. 建堆时间复杂度: O(n) 2. 调整堆、插入、删除: O(log2n) 3. 堆排序平均时间复杂度: O(nlog2n) 4. 空间复杂度: O(1) 二、排序时间复杂度 三、const 与 volatile const修饰的变量使用指针去修改它的内容 实…

 一、堆排序相关

1. 建堆时间复杂度: O(n)
2. 调整堆、插入、删除: O(log2n)
3. 堆排序平均时间复杂度: O(nlog2n)
4. 空间复杂度: O(1)

 二、排序时间复杂度

 三、const 与 volatile  const修饰的变量使用指针去修改它的内容

实验一:a是常量无法直接替换,但是通过指针p是可以的,此时a被修改为20

#include<iostream>
using namespace std;
int main(void)
{const int a = 10;int* p = (int*)(&a);*p = 20;cout << "a = " << a << ", *p = " << *p << endl;return 0;
}

实验二:使用volatile关键字修饰const

volatile const int a = 10;

 结论:最初打印a和*p的内容为10和20,虽然二者共用同一块空间,但是const变量因为编译器优化直接存在了寄存器中,使用时可以提高访问速度,所以即使在内存中修改了变量的值,也没有打印出来。

而使用volatile关键字修饰const,可以让该变量禁止优化,再进行打印就可以体现出来了。

 四、空类的大小为1

 五、析构函数无限递归

六、析构函数顺序

C c;
void main()
{
A*pa=new A();
B b;
static D d;
delete pa;
}

首先要遵循的特点:先构造的后析构

        其次全局对象和静态对象生命周期和程序一致,程序在退出时才会销毁

        局部对象是在函数退出时销毁的,遇到delete肯定就调用对应的析构函数

所以,顺序应该先是delete析构A类对象,再析构局部成员对象B类对象b,最后析构D、C静态和全局对象。DC的顺序就按照析构函数最先的特点,先构造的后析构,也就是先析构D、再析构C。

 七、对象数组

假定有类 AB ,有相应的构造函数定义,能正确执行
AB a ( 4 ), b ( 5 ), c [ 3 ], * p [ 2 ] = { & a , & b };
语句,请问执行完此语句后共调用该类的构造函数次数为( ) 5次

 a b 分别就是俩个AB类的对象,而用  AB c[3]; 定义了一个大小为3的数组,数组中每个元素为一个AB类对象,至此调用五次构造函数,而后续的p指针数组,里面分别存放了a、b对象的地址,并没有新创建对象。


文章转载自:

http://8bjonHXj.pLqkz.cn
http://YsyL8xm9.pLqkz.cn
http://QN6TNcvE.pLqkz.cn
http://nOYBeLtK.pLqkz.cn
http://vgCZSGv6.pLqkz.cn
http://eauUFdoF.pLqkz.cn
http://4HPidg6h.pLqkz.cn
http://pKsBPqMS.pLqkz.cn
http://IrIQWVe8.pLqkz.cn
http://AS7Izl9O.pLqkz.cn
http://zqlhif0U.pLqkz.cn
http://HGfTKejh.pLqkz.cn
http://RgxsSSPf.pLqkz.cn
http://CsYf5mKV.pLqkz.cn
http://YcvRwLpy.pLqkz.cn
http://e8W7k0Jo.pLqkz.cn
http://8uqlLHj1.pLqkz.cn
http://mCJLDrHh.pLqkz.cn
http://pyhQx1kX.pLqkz.cn
http://H8lbcJ8R.pLqkz.cn
http://PZP7FDzv.pLqkz.cn
http://OMNl03xf.pLqkz.cn
http://NUvw75mE.pLqkz.cn
http://wM09BrtV.pLqkz.cn
http://kmVbWjHS.pLqkz.cn
http://vH3WpMIf.pLqkz.cn
http://oDEuEDJM.pLqkz.cn
http://kqERQzQY.pLqkz.cn
http://ebV1CYVr.pLqkz.cn
http://8onHtWtz.pLqkz.cn
http://www.dtcms.com/wzjs/749388.html

相关文章:

  • 百度做公司网站需要多少钱火车头wordpress获取不到分类
  • 中国企业信息网官方网站如何做情趣网站
  • 邯郸百度网站建设wordpress目录分类与菜单
  • 浙江中企建设集团有限公司网站云服务器 虚拟机
  • 网站做任务挣钱wordpress 引用图片不显示
  • 泉州企业网站开发公司企业logo设计
  • 电子网站开发整形网站 源码
  • 网站建设php有哪些宿州品牌网站建设公司
  • 个人网站建设技术腾讯云 一键wordpress
  • 网站认证要钱零基础学习网站开发
  • 凡科建站官网宝坻网站建设公司
  • 牙科医院网站开发有了服务器怎么做网站
  • 网站建设发布教程视频wordpress获取广告js
  • 在那些网站可以接兼职做专业企业网站制作怎么做
  • 网站开发前端站长工具域名备案查询
  • 网站没建好可以备案吗centos wordpress建站
  • 网站建设专家排名微信答题小程序制作
  • 濮阳网站建设陈帅河南城乡建设部网站
  • 南京网站备案dw个人网站制作
  • 企业网站建设与运营计划书企业网站域名在哪申请
  • 孝感网站开发优搏好钢化网
  • 乐陵网站制作平面设计培训需要学什么
  • 网站建设潍坊网站开发教程 视频
  • 局域网站建设模版做营销型网站要多少钱
  • 包小盒设计网站官网不用cms怎么做网站
  • 德兴网站seocentos 部署wordpress
  • 做微信公众号页面的网站标志与设计
  • 网站代码在哪看好的网站样式
  • 做金融网站中小学学校网站建设
  • 建什么类型的网站访问量比较大torrentkitty磁力官网