亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
括號匹配的例子是有點費解,程序寫的不夠清晰易懂
老師用的是vs么?

已采納回答 / 慕瓜4413491
因為每次元素入棧后,棧頂都做了加1操作,指向下一個元素入棧將要存放的位置,出棧時,需要將棧頂減1才能取到元素

最贊回答 / 明陽青昀
while循環簡單易懂,for也可以for(int i = pStack.stackLength-1;i>=0;i--){????pStack->pop(elem)????cout<<num[elem]}

最新回答 / 程序員麥麥
模板的編譯是不能分離的,所以函數實現要寫在頭文件中。
這個老師講的比其他老師好得多
這個運算符重載跟java里面的toString是不是一個意思啊.想輸出什么就什么咧.

最新回答 / 獨灬調
放多點代碼上來,你這個問題應該不是錯在demo里面
這里的str[]和currentNeed相等不相等是什么意思呀?

已采納回答 / dadisdad
棧滿的時候,m_iTop比size大一,因為前面push時m_iTop會++
只要這個泡泡沒有把這個棧泡泡空了,那么我們就可以一直往外泡泡了
不對,我應該謝謝老師才對啊=-=
子彈上膛的話更好理解吧~

最新回答 / 慕田峪7551596
用例是 實例化一個對(并非實例化多個)象,析構函數是釋放數組(因為申請了N個內存)。
不用定義數組的方法:(用ASCII碼)
MyStack<char> *p = new MyStack<char>(30);
int N = 485;
int mod = 0;
while (N != 0)
{
if(N % HEX<10)
mod = char(N % HEX +0x30);
else
mod = char(N % HEX + 0x57);
p->push(mod);
N /= HEX;
}
p->stackTraverse();

已采納回答 / BingBing_Elf
在我看來,存在即有意義。棧和隊列是一種邏輯結構。數組只是棧和隊列的一種實現方式,棧和隊列也可以用鏈表來實現。棧和隊列與數組不是并列結構。
課程須知
"本課程是數據結構初級課程 1、熟練掌握C++語言基礎語法"
老師告訴你能學到什么?
1、棧的工作原理 2、棧的實現方法及編碼技巧 3、棧模板的編碼技巧和使用技巧 4、數制轉換編程思路及棧的作用 5、括號匹配編程思路及棧的作用

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消