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

wordpress适合做大型网站吗/互联网优化是什么意思

wordpress适合做大型网站吗,互联网优化是什么意思,怎么运营网站,为何网站打不开文章目录0 背景1 删除多维数组1.1 法一 :遍历清空1.2 法二:fill1.3 法三:memset1.4 测试代码2 删除多维向量0 背景 之前,经常操作的都是一维的数组或者向量,但是实际项目里却有多维数组或者向量的操作,因此…

文章目录

  • 0 背景
  • 1 删除多维数组
    • 1.1 法一 :遍历清空
    • 1.2 法二:fill
    • 1.3 法三:memset
  • 1.4 测试代码
  • 2 删除多维向量

0 背景

之前,经常操作的都是一维的数组或者向量,但是实际项目里却有多维数组或者向量的操作,因此初始化清空操作是必须的,网上查阅了一些资料加上自己的实践终于实现了清空操作。

1 删除多维数组

以三维数组为例:double A[30][4][100];

清空操作:

1.1 法一 :遍历清空

    for(int i = 0;i < 30;i++){for(int j = 0;j < 4;j++){for(int k = 1;k < 100;k++){A[i][j][k] = 0.0;}}}

1.2 法二:fill

头文件:#include<algorithm>

    std::fill(A[0][0], A[0][0] + 30*4*100, 0.0);

1.3 法三:memset

头文件:#include<string>

    memset(A, 0, sizeof (A));

推荐,因为效率高,但是有些类型不能使用如字符串类型string。

1.4 测试代码

  double A[30][4][100];for(int i = 0;i < 30;i++){for(int j = 0;j < 4;j++){for(int k = 1;k < 100;k++){A[i][j][k] = 0.9;}}}//清空
//    for(int i = 0;i < 30;i++){
//        for(int j = 0;j < 4;j++){
//            for(int k = 1;k < 100;k++){
//                A[i][j][k] = 0.0;
//            }
//        }
//    }//memset(A, 0, sizeof (A));std::fill(A[0][0], A[0][0] + 30*4*100, 0.0);//打印for(int i = 0;i < 30;i++){for(int j = 0;j < 4;j++){for(int k = 1;k < 100;k++){printf("%f\n", A[i][j][k]);}}}

2 删除多维向量

以二维向量为例:std::vector<std::pair<int, int>> A[10][100];

         for(int i = 0;i < 10;i++){for(int j = 0;j < 100;j++){for(std::vector<std::pair<int,int>>::iterator k = A[i][j].begin(); k !=  A[i][j].end();){k = A[i][j].erase(k);}}}

测试代码:

std::vector<std::pair<int, int>> A[10][100];for(int i = 0;i < 100;i++){std::pair<int, int> b;b.first = 1;b.second = 1;A[0][i].push_back(b);A[0][i].push_back(b);}for(int i = 0;i < 100;i++){std::pair<int, int> b;b.first = 2;b.second = 2;A[1][i].push_back(b);A[1][i].push_back(b);A[1][i].push_back(b);A[1][i].push_back(b);}//输出清空前的位数for(int i = 0;i < 10;i++){for(int j = 0;j< 100;j++){std::cout<<"###前$$$i:"<<i<<" j:"<<j<<"---"<<A[i][j].size()<<" ";}std::cout<<std::endl;}for(int i = 0;i < 10;i++){for(int j = 0;j < 100;j++){for(std::vector<std::pair<int,int>>::iterator k = A[i][j].begin(); k !=  A[i][j].end();){k = A[i][j].erase(k);}}}//测试清空后的位置for(int i = 0;i < 10;i++){for(int j = 0;j< 100;j++){std::cout<<"@@@后---i:"<<i<<" j:"<<j<<"---"<<A[i][j].size()<<" ";}std::cout<<std::endl;}
http://www.lbrq.cn/news/33157.html

相关文章:

  • 泳衣服饰东莞网站建设/工具站seo
  • 拍卖网站建设公司/搜狗seo快速排名公司
  • 重庆建设工程信息网查询成绩分数/广州优化营商环境条例
  • 保定制作公司网站/谷歌搜索引擎免费入口镜像
  • 网站制作公司中企动力推荐/青岛seo整站优化招商电话
  • 东营机关建设网站/seo营销网站的设计标准
  • wordpress 删除重复/正规seo排名多少钱
  • 网站建设和使用情况/百度竞价排名点击软件
  • 国内人做韩国网站一般都卖什么/seo推广什么意思
  • 网站html后台模板/中国四大软件外包公司
  • 有了 ftp服务器密码 怎么改网站/佛山疫情最新消息
  • dede做的网站弹广告/免费b站推广网站破解版
  • 凡科可以做视频网站吗/企业网站模板图片
  • 郑州哪家专业做淘宝网站/百度seo收录
  • 做二手货车网站/广告文案经典范例200字
  • 口碑好的镇江网站建设/游戏app拉新平台
  • 网站制作首页/怎么建个网站
  • Fastcgi做网站/东莞seo项目优化方法
  • 学网络营销/seo是什么专业
  • 北京网站制作排名/百度有刷排名软件
  • 临沂做商城网站的公司/百度一下图片识别
  • 制作快递网站/全国新增确诊病例
  • 免费h5页面制作工具/网络seo啥意思
  • 河北建设厅官方网站报名考试网/全国疫情最新消息今天实时
  • 电子商务网站环境建设/网络营销战略的内容
  • 杭州做网站制作/足球世界排名国家
  • 高端网站定制商/做广告推广哪个平台好
  • 湖南网络营销/windows优化大师是系统软件吗
  • 做家政有专门的网站吗/免费网站安全软件下载
  • 深圳福田网站制作公司/自媒体怎么入门
  • 策略设计模式分析
  • 学习秒杀系统-实现秒杀功能(商品列表,商品详情,基本秒杀功能实现,订单详情)
  • Django+Celery 进阶:动态定时任务的添加、修改与智能调度实战
  • 第三章 OB SQL 引擎高级技术
  • 【C++篇】:告别手动内存管理!——C++智能指针的快速上手指南
  • Linux:3_基础开发⼯具