中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

圖展網(wǎng)站源碼云和數(shù)據(jù)培訓(xùn)機(jī)構(gòu)怎么樣

圖展網(wǎng)站源碼,云和數(shù)據(jù)培訓(xùn)機(jī)構(gòu)怎么樣,國內(nèi)免費(fèi)的b2b平臺,湛江seo代理商vector 是 C 標(biāo)準(zhǔn)庫的動(dòng)態(tài)數(shù)組。 在C語言中一般初學(xué)者會使用malloc,int[n]等方式來創(chuàng)建靜態(tài)數(shù)組,但是這種方式繁瑣且容易出錯(cuò)。我們做算法題一般使用動(dòng)態(tài)數(shù)組vector, 并且在刷題網(wǎng)站的題目給的輸入一般也是vector類型。 示例:vect…

vector?是 C++ 標(biāo)準(zhǔn)庫的動(dòng)態(tài)數(shù)組。

在C語言中一般初學(xué)者會使用malloc,int[n]等方式來創(chuàng)建靜態(tài)數(shù)組,但是這種方式繁瑣且容易出錯(cuò)。我們做算法題一般使用動(dòng)態(tài)數(shù)組vector, 并且在刷題網(wǎng)站的題目給的輸入一般也是vector類型。

?示例:vector的初始化如下:

#include <vector>int n = 7, m = 8;// 初始化一個(gè) int 型的空數(shù)組 nums
vector<int> nums;// 初始化一個(gè)大小為 n 的數(shù)組 nums,數(shù)組中的值默認(rèn)都為 0
vector<int> nums(n);// 初始化一個(gè)元素為 1, 3, 5 的數(shù)組 nums
vector<int> nums{1, 3, 5};// 初始化一個(gè)大小為 n 的數(shù)組 nums,其值全都為 2
vector<int> nums(n, 2);// 初始化一個(gè)二維 int 數(shù)組 dp
vector<vector<int>> dp;// 初始化一個(gè)大小為 m * n 的布爾數(shù)組 dp,
// 其中的值都初始化為 true
vector<vector<bool>> dp(m, vector<bool>(n, true));

vector的操作示例:

?

#include <iostream>
#include <vector>
using namespace std;int main() {int n = 10;// 數(shù)組大小為 10,元素值都為 0vector<int> nums(n);cout << nums.empty() << endl;  // 輸出 0 (false)cout << nums.size() << endl;   // 輸出:10nums.push_back(20);   // 在數(shù)組尾部插入一個(gè)元素 20cout << nums.size() << endl;  // 輸出:11cout << nums.back() << endl;  // 得到數(shù)組最后一個(gè)元素的引用     輸出:20nums.pop_back();     // 刪除數(shù)組的最后一個(gè)元素(無返回值)cout << nums.size() << endl;     // 輸出:10nums[0] = 11;        // 可以通過方括號直接取值或修改cout << nums[0] << endl;       // 輸出:11nums.insert(nums.begin() + 3, 99);      // 在索引 3 處插入一個(gè)元素 99nums.erase(nums.begin() + 2);       // 刪除索引 2 處的元素swap(nums[0], nums[1]);       // 交換 nums[0] 和 nums[1]// 遍歷數(shù)組// 0 11 99 0 0 0 0 0 0 0for (int i = 0; i < nums.size(); i++) {cout << nums[i] << " ";}cout << endl;
}

另外,根據(jù)數(shù)組的特性,利用索引訪問元素很高效,從尾部刪除元素也是很高效的;但是從中間或者頭部刪除或增加元素需要數(shù)據(jù)搬移,很低效。

http://m.risenshineclean.com/news/59371.html

相關(guān)文章:

  • 個(gè)體戶可以備案網(wǎng)站嗎上海網(wǎng)站建設(shè)公司
  • 做淘寶頭像的網(wǎng)站有哪些百度競價(jià)查詢
  • 做外貿(mào)要自己建網(wǎng)站嗎百度指數(shù)的各項(xiàng)功能
  • 電子商務(wù)網(wǎng)站建設(shè)與完整實(shí)例seo網(wǎng)站推廣是什么
  • 做電腦網(wǎng)站手機(jī)能顯示廣州seo招聘網(wǎng)
  • 打開網(wǎng)站占空間百度推廣渠道代理
  • 做個(gè)人網(wǎng)站要注意什么線上推廣的渠道有哪些
  • 怎么建立一個(gè)網(wǎng)站csdn網(wǎng)絡(luò)營銷的重要性與意義
  • 南網(wǎng)站建設(shè)百度廣告推廣收費(fèi)標(biāo)準(zhǔn)
  • 做美工的網(wǎng)站外貿(mào)營銷網(wǎng)站怎么建站
  • wordpress站長免費(fèi)的十大免費(fèi)貨源網(wǎng)站
  • 旅游網(wǎng)站用dw怎么做百度推廣找誰
  • 公司網(wǎng)站的實(shí)例百度seo排名優(yōu)化是什么
  • 做電影網(wǎng)站還能賺錢嗎黃頁推廣平臺有哪些
  • friday wordpress深圳seo優(yōu)化排名推廣
  • 刷單平臺網(wǎng)站建設(shè)深圳seo優(yōu)化公司哪家好
  • 可以用來做論文引用的網(wǎng)站2345網(wǎng)址導(dǎo)航怎么下載
  • 郉臺網(wǎng)站建設(shè)百度關(guān)鍵詞搜索引擎排名優(yōu)化
  • linux做網(wǎng)站服務(wù)器那個(gè)軟件好品牌策劃方案模板
  • 網(wǎng)站qq統(tǒng)計(jì)學(xué)seo網(wǎng)絡(luò)推廣
  • 公司網(wǎng)站建設(shè)開發(fā)方案軟文100字左右案例
  • 武漢網(wǎng)站關(guān)鍵詞優(yōu)化成都官網(wǎng)seo服務(wù)
  • 哪些行業(yè)網(wǎng)站推廣做的多網(wǎng)絡(luò)營銷軟文范例300字
  • 做任務(wù)刷王者皮膚網(wǎng)站企業(yè)seo如何優(yōu)化
  • 做seo網(wǎng)站標(biāo)題重要嗎北京seo招聘信息
  • 做備案的網(wǎng)站推廣平臺網(wǎng)站
  • 網(wǎng)站開發(fā)需求邏輯圖免費(fèi)搭建網(wǎng)站的軟件
  • 正規(guī)品牌網(wǎng)站設(shè)計(jì)價(jià)格網(wǎng)絡(luò)優(yōu)化工程師有前途嗎
  • 河北高端網(wǎng)站建設(shè)寧波seo關(guān)鍵詞培訓(xùn)
  • 網(wǎng)頁設(shè)計(jì)共享網(wǎng)站關(guān)鍵詞優(yōu)化報(bào)價(jià)怎么樣