最新回答 / 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ì)列類,而創(chuàng)建隊(duì)列就是使用實(shí)例的成員函數(shù)進(jìn)行修改隊(duì)列。想要通過(guò)用戶輸入創(chuàng)建隊(duì)列,可以自己寫一個(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{}都是已定義好的模板?。?!
2020-04-11
最新回答 / qq_會(huì)寫代碼的攝影師_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