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

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

網(wǎng)頁(yè)設(shè)計(jì)師證書查詢官網(wǎng)google seo怎么優(yōu)化

網(wǎng)頁(yè)設(shè)計(jì)師證書查詢官網(wǎng),google seo怎么優(yōu)化,專業(yè)供應(yīng)的網(wǎng)站制作,wordpress help sheet前言 大家好吖,歡迎來(lái)到 YY 滴C系列 ,熱烈歡迎! 本章主要內(nèi)容面向接觸過(guò)C的老鐵 主要內(nèi)容含: 歡迎訂閱 YY滴C專欄!更多干貨持續(xù)更新!以下是傳送門! 目錄 一、list 類——基本介紹二、list 類——…

前言

大家好吖,歡迎來(lái)到 YY 滴C++系列 ,熱烈歡迎! 本章主要內(nèi)容面向接觸過(guò)C++的老鐵
主要內(nèi)容含:

歡迎訂閱 YY滴C++專欄!更多干貨持續(xù)更新!以下是傳送門!

目錄

  • 一、list 類——基本介紹
  • 二、list 類——使用環(huán)境準(zhǔn)備
  • 三、list 構(gòu)造&初始化
    • [1] list 構(gòu)造&初始化的代碼演示
    • [2] list iterator的使用
  • 四、list 的訪問(wèn)及遍歷操作
  • 五、list 增刪查改
    • 1.list 增刪查改操作盤點(diǎn)
    • 2.list 增刪查改代碼演示
  • 六、list 空間相關(guān)函數(shù)
    • list 空間相關(guān)函數(shù)代碼演示

一、list 類——基本介紹

  • list是可以在常數(shù)范圍內(nèi)在任意位置進(jìn)行插入和刪除的序列式容器,并且該容器可以前后雙向迭代。
  • list的底層是雙向鏈表結(jié)構(gòu),雙向鏈表中每個(gè)元素存儲(chǔ)在互不相關(guān)的獨(dú)立節(jié)點(diǎn)中,在節(jié)點(diǎn)中通過(guò)指針指向
    其前一個(gè)元素和后一個(gè)元素。
  • list與forward_list非常相似:最主要的不同在于forward_list是單鏈表,只能朝前迭代,已讓其更簡(jiǎn)單高
    效。
  • 與其他的序列式容器相比(array,vector,deque),list通常在任意位置進(jìn)行插入、移除元素的執(zhí)行效率更好。
  • 與其他序列式容器相比,list和forward_list最大的缺陷是不支持任意位置的隨機(jī)訪問(wèn),比如: 要訪問(wèn)list
    的第6個(gè)元素,必須從已知的位置(比如頭部或者尾部)迭代到該位置,在這段位置上迭代需要線性的時(shí)間
    開銷;list還需要一些額外的空間,以保存每個(gè)節(jié)點(diǎn)的相關(guān)聯(lián)信息(對(duì)于存儲(chǔ)類型較小元素的大list來(lái)說(shuō)這
    可能是一個(gè)重要的因素)

二、list 類——使用環(huán)境準(zhǔn)備

  • 在使用string類時(shí),必須包含#include<list> #include<iostream>以及 展開命名空間using namespace std;
  • 查看所有接口網(wǎng)站:https://cplusplus.com
    在這里插入圖片描述

三、list 構(gòu)造&初始化

構(gòu)造函數(shù)聲明功能說(shuō)明
list (size_type n, const value_type& val = value_type())構(gòu)造的list中包含n個(gè)值為val的元素
list() (缺省)構(gòu)造空的list
list (const list& x) 拷貝構(gòu)造函數(shù)
list (InputIterator first, InputIterator last)用 [first, last) 區(qū)間中的元素構(gòu)造list

[1] list 構(gòu)造&初始化的代碼演示

[2] list iterator的使用

  • 此處,大家可暫時(shí)將迭代器理解成一個(gè)指針,該指針指向list中的某個(gè)節(jié)點(diǎn)

【注意點(diǎn)】

  1. begin與end為正向迭代器,對(duì)迭代器執(zhí)行++操作,迭代器向后移動(dòng)
  2. rbegin(end)與rend(begin)為反向迭代器,對(duì)迭代器執(zhí)行++操作,迭代器向前移動(dòng)
構(gòu)造函數(shù)聲明功能說(shuō)明
begin +end返回第一個(gè)元素的迭代器+返回最后一個(gè)元素下一個(gè)位置的迭代器
rbegin +rend返回第一個(gè)元素的reverse_iterator,即end位置,返回最后一個(gè)元素下一個(gè)位置的reverse_iterator,即begin位置

四、list 的訪問(wèn)及遍歷操作

已合并到【探究 [ 迭代器 ] 種類&在STL中的使用方式】一文中,傳送門如下:

五、list 增刪查改

1.list 增刪查改操作盤點(diǎn)

構(gòu)造函數(shù)聲明功能說(shuō)明
push_front返回list的第一個(gè)節(jié)點(diǎn)中值的引用
front返回list的最后一個(gè)節(jié)點(diǎn)中值的引用
back在list首元素前插入值為val的元素
push_front刪除list中第一個(gè)元素
pop_front在list尾部插入值為val的元素
pop_back刪除list中最后一個(gè)元素
insert在list position 位置中插入值為val的元素
erase刪除list position位置的元素
swap交換兩個(gè)list中的元素
clear清空l(shuí)ist中的有效元素

2.list 增刪查改代碼演示

list<int> lt; //注意哨兵位的頭節(jié)點(diǎn)
lt.push_back(1);
lt.push_back(2);
lt.push_back(3);
lt.push_back(4);lt.push_front(10);
lt.push_front(20);//打印驗(yàn)證
/*for (auto e : lt)
{cout << e << " ";
}
cout << endl;*/// 要實(shí)現(xiàn):第5個(gè)位置插入數(shù)據(jù)
//v.insert(v.begin()+5, 10);
auto it = lt.begin();
for (size_t i = 0; i < 5; i++)
{++it;
}
lt.insert(it, 100);for (auto e : lt)
{cout << e << " ";
}
cout << endl;

六、list 空間相關(guān)函數(shù)

構(gòu)造函數(shù)聲明功能說(shuō)明
empty檢測(cè)list是否為空,是返回true,否則返回false
size返回list中有效節(jié)點(diǎn)的個(gè)數(shù)

list 空間相關(guān)函數(shù)代碼演示

list<int> lt; 
if(empty(lt)!=NULL);
return size(lt);
http://www.risenshineclean.com/news/5490.html

相關(guān)文章:

  • 精美網(wǎng)頁(yè)設(shè)計(jì)源碼網(wǎng)站seo優(yōu)化外包顧問(wèn)
  • 龍山建設(shè)集團(tuán)有限公司網(wǎng)站云南優(yōu)化公司
  • 怎么知道網(wǎng)站是誰(shuí)做的b站推廣入口2023
  • 織夢(mèng)網(wǎng)站怎樣做seo長(zhǎng)尾關(guān)鍵詞查詢工具
  • 哪里有html5網(wǎng)站建設(shè)檢測(cè)網(wǎng)站是否安全
  • 網(wǎng)絡(luò)服務(wù)提供者有哪些新泰網(wǎng)站seo
  • 中山疫情防控最新通知關(guān)于進(jìn)一步優(yōu)化
  • 微網(wǎng)站建設(shè)哪家好好看的seo網(wǎng)站
  • 餐飲服務(wù)案例100例谷歌seo運(yùn)營(yíng)
  • 企業(yè)郵箱在哪里登陸seo技巧分享
  • 畢業(yè)設(shè)計(jì)做網(wǎng)站想法百度搜索排名機(jī)制
  • 怎么用ps做網(wǎng)站超鏈接百度網(wǎng)址大全網(wǎng)站大全
  • 建電子商城網(wǎng)站百度賬號(hào)找回
  • 青島的設(shè)計(jì)公司黑帽seo排名技術(shù)
  • 網(wǎng)站建設(shè)的基本規(guī)范有什么小時(shí)seo
  • 做影視網(wǎng)站什么cms好用嗎全網(wǎng)營(yíng)銷培訓(xùn)
  • 在線做視頻網(wǎng)站最佳的資源搜索引擎
  • 湖南長(zhǎng)沙疫情風(fēng)險(xiǎn)等級(jí)網(wǎng)站推廣優(yōu)化排名教程
  • 天津餐飲網(wǎng)站建設(shè)網(wǎng)絡(luò)廣告聯(lián)盟
  • 做美食介紹的網(wǎng)站淘寶推廣費(fèi)用多少錢一天
  • 網(wǎng)站與微網(wǎng)站區(qū)別市場(chǎng)推廣是做什么的
  • 網(wǎng)站建設(shè)流程圖片優(yōu)化大師app
  • 鞏義網(wǎng)站建設(shè)托管seo詞庫(kù)排行
  • vs 2008網(wǎng)站做安裝包怎么找推廣渠道
  • 日本做受視頻網(wǎng)站鄭州百度推廣開戶
  • 哪個(gè)網(wǎng)站可以領(lǐng)單做效果圖制作一個(gè)app軟件需要多少錢
  • 北京創(chuàng)意網(wǎng)站建設(shè)搜索引擎關(guān)鍵詞怎么優(yōu)化
  • 網(wǎng)站訪問(wèn)代理在線南寧推廣軟件
  • 在58同城做網(wǎng)站怎么樣哪個(gè)杭州seo好
  • pc網(wǎng)站自動(dòng)跳轉(zhuǎn)wap內(nèi)蒙古網(wǎng)站seo