最新回答 / BioCrossCoder
數(shù)據(jù)結(jié)構(gòu)是抽象概念,不與具體的編程語(yǔ)言掛鉤,常見(jiàn)的編程語(yǔ)言各自都能實(shí)現(xiàn)的,C++可以,JS當(dāng)然也行,只不過(guò)因?yàn)檎Z(yǔ)言本身具有不同的語(yǔ)法和特點(diǎn),實(shí)現(xiàn)起來(lái)細(xì)節(jié)上有區(qū)別,但整體思想是相通的
2021-12-18
最新回答 / 慕瓜2376596
因?yàn)椴┲髟诓迦氲臅r(shí)候并沒(méi)有判斷即將插入的位置是否為空(0),而是直接通過(guò)m_iHead 來(lái)插入。因此沒(méi)有必要清楚元素。(你就這樣想:反正我插入的時(shí)候用不到你,還清楚干嘛
2020-05-04
最新回答 / 謝erduo
“隊(duì)列里的那個(gè)元素沒(méi)了”就是出隊(duì)的意義啊...老師設(shè)了一個(gè)參數(shù)e的意義在于讓我們知道程序刪除的元素對(duì)不對(duì)而已,也可以不設(shè)置這個(gè)e
2020-04-16
最新回答 / qq_慕斯5217645
初始化隊(duì)列是實(shí)例化一個(gè)隊(duì)列類(lèi),而創(chuàng)建隊(duì)列就是使用實(shí)例的成員函數(shù)進(jìn)行修改隊(duì)列。想要通過(guò)用戶輸入創(chuàng)建隊(duì)列,可以自己寫(xiě)一個(gè)成員函數(shù),實(shí)現(xiàn)。
2020-04-14
最新回答 / 月琉璃
<...圖片...>我和你的代碼一致,所以排除是MyQueue.cpp文件的問(wèn)題,據(jù)我猜測(cè)是demo.cpp文件的問(wèn)題,
2020-04-14
最新回答 / 慕用9151741
就是已經(jīng)定義好的東西例:#include<iostream>或int main(){}或if(~~~~~~){}else{}都是已定義好的模板?。。?/div>
2020-04-11
最新回答 / qq_會(huì)寫(xiě)代碼的攝影師_0
老師我懂了,我們是用數(shù)組定義的循環(huán)隊(duì)列,m_iqueue是數(shù)組下標(biāo),所以指針要做++操作,而課本上面的循環(huán)隊(duì)列不一定是數(shù)組實(shí)現(xiàn)的
2019-12-28
最新回答 / 董瘦瘦
1.用“StructName”替換Customer,結(jié)構(gòu)體如下:struct StructName{????float a;????float b;????float c;};2.構(gòu)造函數(shù)參數(shù)改成(float a=0, float b=0, float c=0)3.入隊(duì)、出隊(duì)時(shí)候聲明的結(jié)構(gòu)體變量的成員改成三個(gè)浮點(diǎn)型
2019-09-05
- 課程須知
- 本課程是程序世界中的核心課程 由于本門(mén)課程是以C++為編碼實(shí)現(xiàn)的,所以需要大家熟練掌握C++語(yǔ)言基礎(chǔ)語(yǔ)法。
- 老師告訴你能學(xué)到什么?
- 1、什么是數(shù)據(jù)結(jié)構(gòu)、什么是隊(duì)列以及隊(duì)列的實(shí)現(xiàn)原理 2、如何設(shè)計(jì)隊(duì)列的類(lèi),如何完善類(lèi)的設(shè)計(jì) 3、如何實(shí)現(xiàn)隊(duì)列的相關(guān)函數(shù) 4、如何檢驗(yàn)代碼的正確性,如何完善代碼 5、如何與實(shí)際相結(jié)合,利用數(shù)據(jù)結(jié)構(gòu)解決實(shí)際問(wèn)題
微信掃碼,參與3人拼團(tuán)