C語言中如何把兩個棧實現(xiàn)一個隊列?
偽碼 入隊: InQueue(elem): while (棧A不空) 棧Bpush(棧Apop); 棧Apush(elem); while (棧B不空) 棧Apush(棧Bpop); 出隊 outQueue(): 棧Apop
C語言中如何把兩個棧實現(xiàn)一個隊列?
偽碼 入隊: InQueue(elem): while (棧A不空) 棧Bpush(棧Apop); 棧Apush(elem); while (棧B不空) 棧Apush(棧Bpop); 出隊 outQueue(): 棧Apop