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

河南建设网站官网网站建设的推广渠道

河南建设网站官网,网站建设的推广渠道,自己如何做网站关键词排名,com域名注册接口vector 是 C 标准库的动态数组。 在C语言中一般初学者会使用malloc,int[n]等方式来创建静态数组,但是这种方式繁琐且容易出错。我们做算法题一般使用动态数组vector, 并且在刷题网站的题目给的输入一般也是vector类型。 示例:vect…

vector 是 C++ 标准库的动态数组。

在C语言中一般初学者会使用malloc,int[n]等方式来创建静态数组,但是这种方式繁琐且容易出错。我们做算法题一般使用动态数组vector, 并且在刷题网站的题目给的输入一般也是vector类型。

 示例:vector的初始化如下:

#include <vector>int n = 7, m = 8;// 初始化一个 int 型的空数组 nums
vector<int> nums;// 初始化一个大小为 n 的数组 nums,数组中的值默认都为 0
vector<int> nums(n);// 初始化一个元素为 1, 3, 5 的数组 nums
vector<int> nums{1, 3, 5};// 初始化一个大小为 n 的数组 nums,其值全都为 2
vector<int> nums(n, 2);// 初始化一个二维 int 数组 dp
vector<vector<int>> dp;// 初始化一个大小为 m * n 的布尔数组 dp,
// 其中的值都初始化为 true
vector<vector<bool>> dp(m, vector<bool>(n, true));

vector的操作示例:

 

#include <iostream>
#include <vector>
using namespace std;int main() {int n = 10;// 数组大小为 10,元素值都为 0vector<int> nums(n);cout << nums.empty() << endl;  // 输出 0 (false)cout << nums.size() << endl;   // 输出:10nums.push_back(20);   // 在数组尾部插入一个元素 20cout << nums.size() << endl;  // 输出:11cout << nums.back() << endl;  // 得到数组最后一个元素的引用     输出:20nums.pop_back();     // 删除数组的最后一个元素(无返回值)cout << nums.size() << endl;     // 输出:10nums[0] = 11;        // 可以通过方括号直接取值或修改cout << nums[0] << endl;       // 输出:11nums.insert(nums.begin() + 3, 99);      // 在索引 3 处插入一个元素 99nums.erase(nums.begin() + 2);       // 删除索引 2 处的元素swap(nums[0], nums[1]);       // 交换 nums[0] 和 nums[1]// 遍历数组// 0 11 99 0 0 0 0 0 0 0for (int i = 0; i < nums.size(); i++) {cout << nums[i] << " ";}cout << endl;
}

另外,根据数组的特性,利用索引访问元素很高效,从尾部删除元素也是很高效的;但是从中间或者头部删除或增加元素需要数据搬移,很低效。

http://www.dtcms.com/wzjs/528042.html

相关文章:

  • 网站建设特点直接进入网站的代码
  • 奢华网站模板网页制作免费网站制作
  • 做微商网站公司成都百度seo推广
  • 蛋糕店的网站建设咋写百度seo咋做
  • 极速网站建设网站关键词优化wang
  • 将自己做的网站发布到网站首页关键词如何优化
  • 西宁 专业网站建设四川seo
  • 网络营销是什么?上海seo优化bwyseo
  • 网站建设采取招标的方式投广告的平台有哪些
  • 网站制作需要多少钱官网经典软文广告案例
  • 无锡 网站制作 大公司兰州网络推广与营销
  • 苍南具城乡建设局网站今天最新的新闻
  • 营销策划方案结构seo独立站
  • 英文企业网站源码 asp吸引客人的产品宣传句子
  • h5 css3网站欣赏长沙有实力的关键词优化价格
  • 如何在百度搜索到自己的网站做网站的公司哪家好
  • 哪些网站做夜场女孩多营销型网站是什么意思
  • 北京12345长沙seo排名优化公司
  • 做公司网站的价格2022磁力链接搜索引擎推荐
  • 反钓鱼网站建设期b2b外贸接单平台
  • 北京做企业网站的公司sem管理工具
  • 中国网站建设调查分析最近三天发生的重要新闻
  • 12380网站建设情况报告产品推广语
  • 官网型网站开发企业做推广有几种方式
  • 做网站开发使用百分比的好处seo网站优化方案摘要
  • 域名注册商查询seo关键词优化推广报价表
  • dedecms 门户网站制作站长工具平台
  • 网站每日签到怎么做百度app内打开
  • 南山网站建设公司在线建站平台免费建网站
  • 有没有专业帮忙做ppt的网站自己在家做电商