棧頂指針top圖文解釋 “->”表示什么,棧的棧底指針指向哪,棧頂指針指向哪?
“->”表示什么,棧的棧底指針指向哪,棧頂指針指向哪?棧的數(shù)據(jù)結(jié)構(gòu)就像沒有水的桶的數(shù)據(jù)結(jié)構(gòu),有水的時候上指針指向桶的底部,有水的時候上指針指向水面,當(dāng)然是水面位置存儲的水上面提到的水是一種數(shù)據(jù)類型,例
“->”表示什么,棧的棧底指針指向哪,棧頂指針指向哪?
棧的數(shù)據(jù)結(jié)構(gòu)就像沒有水的桶的數(shù)據(jù)結(jié)構(gòu),有水的時候上指針指向桶的底部,有水的時候上指針指向水面,當(dāng)然是水面位置存儲的水
上面提到的水是一種數(shù)據(jù)類型,例如int
關(guān)于棧頂和棧底指針的問題?
此初始化用于線性堆棧,即使用數(shù)組形成堆棧,堆棧的頂部指針值是當(dāng)前頂部元素的下標(biāo)值。
當(dāng)堆棧中有數(shù)據(jù)時,將首先添加頂部指針。
Initialize to empty stack,
指定空堆棧指向-1,這樣當(dāng)?shù)谝粋€元素進入堆棧時,頂部指針可以通過自加指向元素0,從而避免其他判斷。
隊列,棧的指針,是指向隊頭,尾,棧底,棧頂所在元素的位置嗎?
如果是鏈表,則團隊負(fù)責(zé)人和堆棧頂部指針可能指向head節(jié)點,而不是團隊負(fù)責(zé)人和堆棧頂部元素的位置如果是順序存儲,則隊列和堆棧的下標(biāo)可能是下一個位置或上一個位置,這取決于代碼的設(shè)置方式棧頂指針指向棧頂元素的下一個位置,這就是棧底指針。這個權(quán)威,這是最新的