栈和队列(二)

由两个栈实现队列

import java.util.Stack;

public class sAD02 {

    public Stack<Integer> stackPush;
    public Stack<Integer> stackPop;

    public sAD02(){
        stackPush = new Stack<Integer>();
        stackPop = new Stack<Integer>();
    }
    public void add(int pushInt){
        stackPush.push(pushInt);
    }
    public int poll(){
        if(stackPop.empty() && stackPush.empty()){
            throw new RuntimeException("Queue is empty");
        }else if(stackPop.empty()){
            while (!stackPush.empty()){
                stackPop.push(stackPush.pop());
            }
        }
        return stackPop.pop();
    }
    public int peek(){
        if(stackPop.empty() && stackPush.empty()){
            throw new RuntimeException("Queue is empty");
        }else if(stackPop.empty()){
            while(! stackPush.empty()){
                stackPop.push(stackPush.pop());
            }
        }
        return stackPop.peek();
    }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VMware是一款虚拟机软件,可以在一台电脑上同时运行多个操作系统。要在VMware安装Windows 10,可以按照以下步骤进行操作。 首先,确保你已经下载并安装VMware软件,可以在官方网站上下载并进行安装。 接下来,下载Windows 10的ISO镜像文件。可以在Microsoft官方网站上下载。 启动VMware软件,点击"新建虚拟机"按钮。在弹出的向导,选择"典型(推荐)"选项。 在"安装来源"界面,选择"安装光盘镜像文件(ISO)"选项,并点击"浏览"按钮选择之前下载的Windows 10 ISO文件。 在"操作系统安装"界面,选择"Microsoft Windows",并选择右侧下拉菜单的"Windows 10 x64"。点击"下一步"继续。 在"虚拟机硬件兼容性"界面上,可以进行必要的硬件设置,如内存、处理器等。根据系统配置进行适当的调整,点击"下一步"继续。 在"磁盘"界面上,可以选择创建虚拟磁盘或使用现有磁盘文件。根据需要进行选择,点击"下一步"继续。 在"准备完成"界面上,可以查看当前虚拟机的配置信息。点击"完成"按钮,完成虚拟机的创建。 现在,可以启动虚拟机,点击"Power on this virtual machine"按钮。此时将启动Windows 10安装过程。 按照Windows 10安装界面提示进行操作,选择安装语言、键盘布局等选项。然后,进行磁盘分区、用户名密码等设置。 最后,等待Windows 10安装过程完成,重启虚拟机即可。 通过这些步骤,你就可以在VMware成功安装和运行Windows 10操作系统了。当然,在安装过程也可以根据自己的需求进行一些高级设置,如网络连接、分配的硬件资源等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值