最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java編程用兩個棧實現(xiàn)隊列代碼分享

 更新時間:2017年10月16日 15:22:52   作者:diu_brother  
這篇文章主要介紹了Java編程用兩個棧實現(xiàn)隊列代碼分享,具有一定參考價值,這里給大家分享下,供需要的朋友了解。

題目:用兩個棧來實現(xiàn)一個隊列,完成隊列的Push和Pop操作。 隊列中的元素為int類型

經(jīng)典題,不多說,直接上代碼

import java.util.Stack;
public class Solution {
  Stack<Integer> stack1 = new Stack<Integer>();
  Stack<Integer> stack2 = new Stack<Integer>();
  public void push(int node) {
    stack1.push(node);
  }
  public int pop() {
    while(!stack1.isEmpty()){
      stack2.push(stack1.pop());
    }
    int pop = stack2.pop();
    while(!stack2.isEmpty()){
      stack1.push(stack2.pop());
    }
    return pop;
  }
}

總結

以上就是本文關于Java編程用兩個棧實現(xiàn)隊列代碼分享的全部內(nèi)容,感興趣的朋友可以參閱:Java編程用棧來求解漢諾塔問題的代碼實例(非遞歸) 、Java編程基礎測試題分享、Java多線程ForkJoinPool實例詳解等以及本站其他相關專題,希望對大家有所幫助。如有不足之處,歡迎留言指正,小編會及時回復大家并修改,給廣大編程愛好者提供更好的閱讀體驗和幫助,感謝朋友們對本站的支持!

相關文章

  • IDEA2020導入非maven項目并部署tomcat的方法

    IDEA2020導入非maven項目并部署tomcat的方法

    這篇文章主要介紹了IDEA 2020 導入非maven項目并部署tomcat的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • SWT(JFace)體驗之打開多個Form

    SWT(JFace)體驗之打開多個Form

    SWT(JFace)體驗之打開多個Form的實現(xiàn)代碼。
    2009-06-06
  • Java中String類使用方法總結

    Java中String類使用方法總結

    這篇文章主要介紹了Java中String類的使用方法,文章簡單易懂,結尾有實例代碼幫助大家理解學習,感興趣的朋友可以了解下
    2020-06-06
  • java實現(xiàn)簡單的給sql語句賦值的示例

    java實現(xiàn)簡單的給sql語句賦值的示例

    這篇文章主要介紹了java實現(xiàn)簡單的給sql語句賦值的示例,需要的朋友可以參考下
    2014-05-05
  • Java并發(fā)編程之Semaphore的使用簡介

    Java并發(fā)編程之Semaphore的使用簡介

    這篇文章主要介紹了Java并發(fā)編程之Semaphore的使用簡介,幫助大家更好的理解和學習使用Java,感興趣的朋友可以了解下
    2021-04-04
  • SpringBoot升級3.2報錯Invalid value type for attribute ‘factoryBeanObjectType‘: java.lang.String的解決方案

    SpringBoot升級3.2報錯Invalid value type for 

    這篇文章給大家介紹了SpringBoot升級3.2報錯Invalid value type for attribute ‘factoryBeanObjectType‘: java.lang.String的解決方案,文中有詳細的原因分析,需要的朋友可以參考下
    2023-12-12
  • java實現(xiàn)Redisson看門狗機制

    java實現(xiàn)Redisson看門狗機制

    redission看門狗機制是解決分布式鎖的續(xù)約問題,本文就來詳細的介紹一下java實現(xiàn)Redisson看門狗機制,具有一定的參考價值,感興趣的可以了解一下
    2024-09-09
  • 淺析Java進制轉(zhuǎn)換、輸入、命名問題

    淺析Java進制轉(zhuǎn)換、輸入、命名問題

    這篇文章主要介紹了Java進制轉(zhuǎn)換、輸入、命名問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • @RequestParam?和@RequestBody注解的區(qū)別解析

    @RequestParam?和@RequestBody注解的區(qū)別解析

    在 Spring MVC 中,我們可以使用 @RequestParam 和 @RequestBody 來獲取請求參數(shù),但它們在用法和作用上有一些區(qū)別,這篇文章主要介紹了@RequestParam?和@RequestBody注解的區(qū)別,需要的朋友可以參考下
    2023-06-06
  • Spring Boot實現(xiàn)模塊化的幾種方法

    Spring Boot實現(xiàn)模塊化的幾種方法

    模塊可以是業(yè)務模塊,為應用程序提供一些業(yè)務服務,或者為幾個其他模塊或整個應用程序提供跨領域關注的技術模塊。這篇文章主要介紹了Spring Boot實現(xiàn)模塊化,需要的朋友可以參考下
    2018-07-07

最新評論

文水县| 正阳县| 县级市| 宁远县| 柞水县| 巨鹿县| 洞口县| 杨浦区| 外汇| 罗甸县| 城固县| 定日县| 西吉县| 大新县| 兴化市| 安国市| 清镇市| 天柱县| 郴州市| 邹平县| 仪征市| 探索| 宜都市| 凉城县| 巴南区| 澳门| 柳江县| 江陵县| 察哈| 双桥区| 西吉县| 土默特右旗| 漳浦县| 外汇| 曲沃县| 五河县| 兴文县| 迁安市| 郯城县| 竹溪县| 广宁县|