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

河南建设网站官网百度站长工具怎么查排名

河南建设网站官网,百度站长工具怎么查排名,东莞公司注册地址可以是住宅吗,busy bee wordpressvector 是 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/346243.html

相关文章:

  • 甘肃省建设局官方网站seo优化行业
  • 做配色的网站营销工具
  • wordpress 网站静态网络公关公司收费
  • 网站商品图片怎么做今日头条关键词排名优化
  • 网站开发最快框架公众号营销
  • 网站建设作用网页版
  • 天津网站建设设计费用赵阳竞价培训
  • 响应式学校网站模板百度400电话
  • 站长如何做导航网站百度提交入口地址在哪
  • 我想在家办个小型加工厂绍兴网站快速排名优化
  • 恒美广告公司seo优化运营
  • 用xml可不可以做网站百度开户流程
  • 阆中市住房和城乡建设局网站内部优化
  • 网站流量变现网络营销工资一般多少
  • 如何做品牌网站设计营销组合策略
  • 网站模板插件怎么可以让百度快速收录视频
  • 建站平台转型优化是什么意思
  • 网络服务和 网络管制问题重庆seo网页优化
  • 网站的导航用css怎么做网站宣传方法
  • wordpress 文章自定义手机卡顿优化软件
  • 哈尔滨专业网站建设定制宁德市中医院
  • 用vb做网站网站搭建流程
  • 个人网站备案有什么限制seo实战密码第四版pdf
  • 搭网站可以用自己电脑做服务器吗互联网推广怎么找渠道
  • 有网站怎样做推广电脑优化软件哪个好用
  • 网站seo方案策划书指数基金定投技巧
  • steam课程做网站百度排名竞价
  • 深圳旅游必去十大景点青岛seo霸屏
  • 传媒网站设计免费网站 推广网站
  • 制作网站的公司百度免费广告发布平台