使用可以容納指定型別的 LIFO (FILFO) 的陣列和泛型封裝堆疊。

發布 科技 2024-04-08
5個回答
  1. 匿名使用者2024-02-07

    我用 LinkedList 做你想嗎?

  2. 匿名使用者2024-02-06

    class stack

    top=-1;堆疊頂部指示。

    void push( int item) 將元素推送到堆疊頂部 ++

    stack[top ] = item;

    int pop() 堆疊,堆疊的頂部元素從堆疊中取出並返回。

    top--;

    return stack[top+1];

    int peek( ) 獲取堆疊 s 的當前頂部元素並返回。

    return stack[top];

    void clearstack() 銷毀堆疊頂部 = -1;

    maxsize = 0;}}

  3. 匿名使用者2024-02-05

    可以使用不定長度的陣列來儲存資料,取資料時,先測試陣列的長度,然後根據長度取資料。

  4. 匿名使用者2024-02-04

    dim a() 建立乙個長度不確定的陣列,但在賦值或呼叫時必須重新定義 a() 的上限和下限。

    以下 x 和 y 被分配到使用它們的位置,即 a() 陣列的上限和下限。

    x=1 'a() 陣列。

    y=10 ''a() 陣列。

    以下語句將 a() 陣列重新定義為所需的長度。

    redim a(x to y)

    為 a() 賦值。

    for i=lbound(a) to ubound(a)a(i)=i

    next'呼叫。

    msgbox a(ubound(a)) 顯示 a() 的最後乙個元素的值。

  5. 匿名使用者2024-02-03

    #include

    #define initsize 20

    #define increment 10

    typedef char elemtype;

    typedef struct stackstack;

    void initstack(stack &s) 將堆疊初始化到堆疊中,並在堆疊已滿時附加堆疊空間。

    int empty(stack &s) void clear(stack &s).

    void conversion(int n,int n) base conversion}while(!empty(s))

    clear(s);

    void main()

相關回答
22個回答2024-04-08

下巴尖,臉瘦,比如瓜子臉就屬於V字臉

15個回答2024-04-08

int 需要根據編譯器的大小來表示。

16位編譯器說明:int占用16位,記憶體2位元組,最大:32767; >>>More

14個回答2024-04-08

你好! 以下是判斷輪胎是否需要更換的方法 >>>More

4個回答2024-04-08

現在都是多功能智慧型機,LZ你的要求非常高,至少目前智慧型機用的移動電源沒有那麼強大......

39個回答2024-04-08

1.搬到另乙個城市

2.摧毀所有讓你想起對方或觸及場景的東西:信件等 3敞開心扉,接受其他男孩 >>>More