91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

夜空中最亮的星——deque容器

電子設(shè)計(jì) ? 來源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-12-24 14:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、deque工作原理:

deque容器內(nèi)部有個(gè)中控器,維護(hù)每段緩沖區(qū)中的內(nèi)容,緩沖區(qū)中存放真實(shí)數(shù)據(jù);中控器維護(hù)的每個(gè)緩沖區(qū)的地址,使得使用deque時(shí)像一片連續(xù)的內(nèi)存空間,如下圖所示:

二、deque構(gòu)造函數(shù):

1、功能描述:

deque容器構(gòu)造

2、函數(shù)原型:

dequedeqT;//默認(rèn)構(gòu)造函數(shù)

deque(beg,end);//構(gòu)造函數(shù)將[beg,end)區(qū)間中的元素拷貝給本身

deque(n,elem);//構(gòu)造函數(shù)將n個(gè)elem拷貝給本身

deque(const deque &deq);//拷貝構(gòu)造函數(shù)

代碼應(yīng)用:

#include

結(jié)果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
100 100 100 100 100 100 100 100 100 100
100 100 100 100 100 100 100 100 100 100

三、deque賦值操作:

1、功能描述:

給deque容器進(jìn)行賦值

2、函數(shù)原型:

deque operator=(const deque &deq);//重載等號(hào)操作符

assign(beg,end);//將[beg,end)區(qū)間中的數(shù)據(jù)拷貝賦值給本身

assign(n,elem);//將n個(gè)elem拷貝賦值給本身

代碼應(yīng)用:

#include

結(jié)果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
100 100 100 100 100 100 100 100 100 100

四、deque大小操作:

1、功能描述:

對(duì)deque容器的大小進(jìn)行操作

2、函數(shù)原型:

deque.empty();//判斷容器是否為空

deque.size();//返回容器中的元素個(gè)數(shù)

deque.resize(num);//重新指定容器的長(zhǎng)度num,若容器變長(zhǎng),則以默認(rèn)值填充新位置;如果容器變短,則末尾超出容器長(zhǎng)度的元素被刪除

deque.resize(num,elem);//重新指定容器的長(zhǎng)度num,若容器變長(zhǎng),則以elem值填充新位置;如果容器變短,則末尾超出容器長(zhǎng)度的元素被刪除

代碼應(yīng)用:

#include

結(jié)果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
0 1 2 3 4 5 6 7 8 9
d1 is not empty
d1 is : 10
0 1 2 3 4 5 6 7 8 9 1 1 1 1 1
0 1 2 3 4

注:deque沒有容量的概念!

五、deque插入和刪除:

1、功能描述:向deque容器中插入和刪除數(shù)據(jù)

2、函數(shù)原型:

(1)兩端插入操作:push_back(elem);//在容器尾部添加一個(gè)數(shù)據(jù)

push_front(elem);//在容器頭部插入一個(gè)數(shù)據(jù)

pop_back();//刪除容器最后一個(gè)元素?cái)?shù)據(jù)

pop_front();//刪除容器第一數(shù)據(jù)

(2)指定位置操作:

insert(pos,elem);//在pos位置插入一個(gè)elem元素的拷貝,返回新數(shù)據(jù)的位置

insert(pos,n,elem);//在pos位置插入n個(gè)elem數(shù)據(jù),無返回值

insert(pos,beg,end);//在pos位置插入[beg,end)區(qū)間的數(shù)據(jù),無返回值

clear();//清空容器的所有數(shù)據(jù)

erase(beg,end);//刪除[beg,end)區(qū)間的數(shù)據(jù),返回下一個(gè)數(shù)據(jù)的位置

erase(pos);//刪除pos位置的數(shù)據(jù),返回下一個(gè)數(shù)據(jù)的位置

兩端代碼應(yīng)用:

#include

結(jié)果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
200 100 10 20
200 100 10
100 10

代碼應(yīng)用:

#include

結(jié)果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
200 100 10 20
1000 200 100 10 20
10000 10000 1000 200 100 10 20
1 2 3 10000 10000 1000 200 100 10 20

代碼應(yīng)用:

#include

結(jié)果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
200 100 10 20
200 10 20

六、deque數(shù)據(jù)存取:

1、功能描述:

對(duì)deque容器中的數(shù)據(jù)存取操作

2、函數(shù)原型:

at(int idx);//返回索引idx所指的數(shù)據(jù)

operator[];//返回索引idx所指的數(shù)據(jù)

front();//返回容器中第一個(gè)元素

back();//返回容器中最后數(shù)據(jù)元素

代碼應(yīng)用:

#include

結(jié)果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
200 100 10 20
200 100 10 20
the first is : 200
the last is : 20

七、deque排序:

1、功能描述:

利用算法實(shí)現(xiàn)對(duì)deque容器進(jìn)行排序

2、算法:

sort(iterator beg,iterator end);//對(duì)beg和end區(qū)間元素進(jìn)行排序

代碼應(yīng)用:

#include

結(jié)果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
200 100 10 20
10 20 100 200

審核編輯:符乾江
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 容器
    +關(guān)注

    關(guān)注

    0

    文章

    531

    瀏覽量

    22965
  • 可編程邏輯
    +關(guān)注

    關(guān)注

    7

    文章

    526

    瀏覽量

    45402
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Docker容器網(wǎng)絡(luò)模式全解析

    容器網(wǎng)絡(luò)是Docker使用中最容易出問題的部分。容器之間怎么通信、容器怎么訪問外網(wǎng)、外部怎么訪問容器內(nèi)的服務(wù)——這三個(gè)問題搞不清楚,排查網(wǎng)絡(luò)
    的頭像 發(fā)表于 02-26 16:39 ?234次閱讀

    容器主要試驗(yàn)項(xiàng)目及所用儀器 #電容器 #電力 #干貨分享??

    容器
    jf_37653732
    發(fā)布于 :2026年02月06日 14:32:34

    電容的紋波電流承受能力如何?

    是電容器在特定工作條件下(如最高溫度、特定頻率)能夠安全承受的交流紋波電流有效值。這一能力與電容器的等效串聯(lián)電阻(ESR)、散熱設(shè)計(jì)、材料特性等因素密切相關(guān)。三作為全球領(lǐng)先的電子元件制造商,其電
    的頭像 發(fā)表于 12-31 15:31 ?181次閱讀
    三<b class='flag-5'>星</b>電容的紋波電流承受能力如何?

    超級(jí)電容器與傳統(tǒng)電容器的區(qū)別

    傳統(tǒng)電容器與超級(jí)電容器在儲(chǔ)能原理、性能參數(shù)及應(yīng)用場(chǎng)景上有顯著差異,前者側(cè)重能量密度,后者強(qiáng)調(diào)充放電速度與功率密度。
    的頭像 發(fā)表于 11-09 09:33 ?1697次閱讀
    超級(jí)電<b class='flag-5'>容器</b>與傳統(tǒng)電<b class='flag-5'>容器</b>的區(qū)別

    ADSS光纜:電力通信的“空中橋梁”

    在高壓輸電線路的鐵塔之間,一條條看似普通的光纜正默默承載著電力系統(tǒng)的“神經(jīng)信號(hào)”。這些無需金屬支撐、直接懸掛在空中的光纜,正是ADSS(全介質(zhì)自承式光纜)——一種專為電力通信設(shè)計(jì)的“空中橋梁”。 一
    的頭像 發(fā)表于 10-31 10:17 ?848次閱讀

    多層陶瓷電容器與超級(jí)電容器的區(qū)別

    文章對(duì)比了多層陶瓷電容器(MLCC)和超級(jí)電容器,強(qiáng)調(diào)其在結(jié)構(gòu)、能量管理及應(yīng)用上的差異,前者快、薄,后者強(qiáng)、大。
    的頭像 發(fā)表于 10-26 09:18 ?1169次閱讀
    多層陶瓷電<b class='flag-5'>容器</b>與超級(jí)電<b class='flag-5'>容器</b>的區(qū)別

    空中客車與愛立信成功部署5G專網(wǎng)解決方案

    空中客車與愛立信近日攜手在其漢堡生產(chǎn)基地成功部署了5G專網(wǎng)解決方案,與此同時(shí),空中客車圖盧茲生產(chǎn)基地的5G專網(wǎng)部署也在穩(wěn)步推進(jìn)中。
    的頭像 發(fā)表于 10-21 16:03 ?9538次閱讀

    貼片電容的疊層陶瓷技術(shù)(MLCC)詳解

    貼片電容的疊層陶瓷技術(shù),即MLCC(Multi-layer Ceramic Capacitors,多層陶瓷電容器),是一種先進(jìn)的電容器制造技術(shù)。以下是對(duì)三MLCC技術(shù)的詳細(xì)解析:
    的頭像 發(fā)表于 06-10 15:33 ?1056次閱讀

    GPS衛(wèi)星校時(shí)設(shè)備:精準(zhǔn)時(shí)間的“空中燈塔”

    在現(xiàn)代社會(huì),時(shí)間的準(zhǔn)確性對(duì)許多行業(yè)至關(guān)重要。無論是金融交易、電力調(diào)度,還是通信網(wǎng)絡(luò)、數(shù)據(jù)中心,都需要高度同步的時(shí)間基準(zhǔn)。而GPS衛(wèi)星校時(shí)設(shè)備,正是通過太空中的衛(wèi)星信號(hào),為地面提供高精度時(shí)間同步的實(shí)用工具。
    的頭像 發(fā)表于 05-30 14:12 ?914次閱讀
    GPS衛(wèi)星校時(shí)設(shè)備:精準(zhǔn)時(shí)間的“<b class='flag-5'>空中</b>燈塔”

    動(dòng)態(tài) IP 工作室:解鎖數(shù)字時(shí)代的網(wǎng)絡(luò)奧秘

    在當(dāng)今數(shù)字化浪潮席卷全球的背景下,網(wǎng)絡(luò)技術(shù)的每一次革新都宛如夜空中閃爍的繁星,照亮了人類探索未知的道路。而動(dòng)態(tài) IP 工作室,正是這片璀璨星空中備受矚目的存在之一,它以獨(dú)特的方式,為我們揭開了數(shù)字時(shí)代網(wǎng)絡(luò)的神秘面紗。
    的頭像 發(fā)表于 05-29 15:30 ?681次閱讀

    貼片電容器規(guī)格對(duì)照表的內(nèi)容概括

    貼片電容器規(guī)格對(duì)照表通常涵蓋了多個(gè)關(guān)鍵參數(shù),用于描述和區(qū)分不同型號(hào)的貼片電容器。以下是對(duì)該規(guī)格對(duì)照表內(nèi)容的概括: ?一、系列編碼 CL :表示多層電容。 二、尺寸編碼 以英寸或毫米為單位,表示
    的頭像 發(fā)表于 05-27 14:51 ?1679次閱讀

    在4nm邏輯芯片上實(shí)現(xiàn)40%以上的測(cè)試良率

    方式來改進(jìn)電容器表現(xiàn),但穩(wěn)定性尚未達(dá)到預(yù)期水平,很可能會(huì)拖慢 1c nm 進(jìn)度。 半導(dǎo)體業(yè)內(nèi)人士表示,“從三電子的角度來看,剩下的任務(wù)是穩(wěn)定搭載在HBM上的DRAM以及封裝技術(shù)?!?
    發(fā)表于 04-18 10:52

    超級(jí)電容器均壓電路狀況與展望

    引言 超級(jí)電容器的額定電壓很低(不到 3V),在應(yīng)用中需要大量的串聯(lián)。由于應(yīng)用中常需要大電流充、放電,因此串聯(lián)中的各個(gè)單體電容器上電壓是否一致是至關(guān)重要的。影響超級(jí)電容器電壓是否均分主要有:電容量
    發(fā)表于 03-24 15:13

    《手把手教你做閃無人機(jī)—KaihongOS閃無人機(jī)開發(fā)實(shí)戰(zhàn)》系列課程課件匯總

    為助力開發(fā)者迅速掌握『KaihongOS輕量系統(tǒng)開發(fā)技術(shù)』與『閃無線通信技術(shù)』,實(shí)現(xiàn)快速上手與深度體驗(yàn),“開鴻Developer社區(qū)”攜手“電子發(fā)燒友”再次聯(lián)合推出《手把手教你做閃無人機(jī)
    發(fā)表于 03-18 10:33

    電容的MLCC技術(shù)有哪些優(yōu)勢(shì)?

    電容的MLCC(多層陶瓷電容器)技術(shù)具有顯著優(yōu)勢(shì),這些優(yōu)勢(shì)主要體現(xiàn)在以下幾個(gè)方面: 一、介質(zhì)材料技術(shù)的突破 高介電常數(shù)陶瓷材料:三采用具有高介電常數(shù)的陶瓷材料,如BaTiO?、Pb(Zr,Ti
    的頭像 發(fā)表于 03-13 15:09 ?1197次閱讀
    三<b class='flag-5'>星</b>電容的MLCC技術(shù)有哪些優(yōu)勢(shì)?