使用数组模拟栈的操作思路:
使用数组来模拟栈步骤分析:
1. 定义一个 变量top表示栈顶,并初始化为 -1
3. 入栈操作,当有数据加入到栈时, top++; stack[top] = data;
4. 出栈操作,先将栈顶的元素保存到一个变量中,然后再移动top变量,则 int value = stack[top]; top--; return value;
使用数组模拟栈的操作思路:
使用数组来模拟栈步骤分析:
1. 定义一个 变量top表示栈顶,并初始化为 -1
3. 入栈操作,当有数据加入到栈时, top++; stack[top] = data;
4. 出栈操作,先将栈顶的元素保存到一个变量中,然后再移动top变量,则 int value = stack[top]; top--; return value;