#include
#include
// 練習今天學習的棧 操作
//順序棧
// 棧的top指向 最上面的元素的 上面位置,意味top 一直都是空的
#define maxsize 100
typedef int iint;
typedef struct
stack;
void initstack(stack * );//初始化棧
void pushstack(stack * );// 壓棧
void popstack (stack * );//出棧 把出棧元素副e
int main()
void initstack(stack * stack) //初始化棧
void pushstack(stack *stack)
else}}
void popstack (stack * stack )
else}}
學習資料結構的第三天
順序棧特點是有棧頂指標top和棧頂指標base 棧為空時top base top base的值表示棧中當前元素個數,為零時表示為空棧 top一直在棧頂元素的上乙個位置 include include 順序棧 define maxsize 100 typedef int selemtype typed...
第三天 資料結構
今天學了鍊錶,棧,佇列,堆。我自認為會了一點。鍊錶 和陣列不太一樣。它的資料是不一定連續的。遍歷元素 for i first 10 i 0 i next i cout 插入元素 next px next pa next pa px 刪除元素 next pa next px next px 0 棧是像...
學習第三天
額,又是美好的一天!祝賀比利時奪得季軍!下面,還是先看資訊學 今天繼續看倍增。這道題是和倍增沾邊的題,額,其實就是兩邊floyd。但是思路還是可以借鑑的。這道的思路是,使用兩個陣列,乙個是f k u v 這個陣列表示節點u到節點v之間是否距離為2 k,如果是,則為1,否則為0.代表u和v之間是否1s...