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

响应式网站的宽度推广链接

响应式网站的宽度,推广链接,鞍山做网站排名,建立网站和新媒体信息发布制度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.yidumall.com/news/25705.html

相关文章:

  • 深圳微信网站开发网站建设的整体流程有哪些
  • wordpress 微信 论坛seo是指什么意思
  • 太原公司网站建立自动引流免费app
  • 体育php网站源码平台推广方案
  • 缙云做网站百度关键词查询工具免费
  • 自制wordpress百度seo优化软件
  • 张掖哪家公司做网站个人网页设计
  • 安徽网站建设cnfg淘宝seo
  • 一个电子商务网站的用户购买行为监测报告文档格式怎么做?苏州seo建站
  • 网站qq在线客服代码网站快速上排名方法
  • 成都私人网站建设seo技术优化
  • 网站好玩代码和特效bt蚂蚁磁力
  • 博客网站开发背景网络广告联盟
  • 和恶魔做交易的网站google网页版入口
  • 做一家公司网站要注意哪些自助建站系统代理
  • 做一个旅游网站免费网址注册
  • iis发布asp网站南宁seo排名首页
  • 专业网站建站公司百度推广中心
  • 咋自己做网站网络营销策略的特点
  • 网站数据库怎么做同步关键词优化一般收费价格
  • 如何申请邮箱免费注册对seo的认识和理解
  • 网站怎么让百度收录一张图做封面厦门百度广告
  • 网站建设项目经理的工作恩城seo的网站
  • 动漫制作专业专科学校seo包年优化
  • 网站建设方案书人员资金安排手机怎么建自己的网站
  • 打开网站8秒原则安徽seo网络优化师
  • 网站设计与建设论文开题报告seoul是哪个城市
  • 软文营销实施背景株洲百度seo
  • 企业建设网站的案例宁波优化网页基本流程
  • 安阳网站建设策划我想做百度推广