當前位置:編程學習大全網 - 網站源碼 - 數據結構 閱讀算法

數據結構 閱讀算法

void AE(Stack&S){

InitStack(S); // 初始化棧

Push(S,3); // 3 進棧

push(S,4); // 4 進棧

int x=Pop(S)+2*Pop(S); // 先把4出棧,再把3出棧,之後給x賦值,即

// x = 4 + 2 * 3 = 10

Push(S,x); // 10 進棧,此時棧裏只有這壹個元素

int i,a[5]={1,5,8,12,15};

for(i=0;i<5;i++)Push(S,2*a[i]); //數組裏的數的2倍依次進棧,

//進棧順序為 2,10,16,24,30

while(!StackEmpty(s)) cout<<Pop(S)<<''; //棧裏的元素依次出棧,

//輸出結果為

//30 24 16 10 2 10

}

  • 上一篇:為什麽股指期權同月份沽和購漲跌幅不對稱,10月8日的10月3000期權估跌36%購跌15%
  • 下一篇:Java IDE(AIDE)有什麽用
  • copyright 2024編程學習大全網