亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

隊列和棧的使用場景?

隊列和棧的使用場景?

侃侃爾雅 2018-11-02 06:02:43
最近在研究C#的集合類。我實在想不出Queue和Stack的使用場景。誰能幫我舉幾個實際應用的例子?
查看完整描述

2 回答

?
白豬掌柜的

TA貢獻1893條經驗 獲得超10個贊

比如有些任務很耗時但不得不做,那么你可能放在一個隊列里,使用一個線程每一次從隊列里取出一個并執行

瀏覽器的后退功能是典型的棧應用,如果你的系統需要支持撤消功能也可以考慮棧

使用二叉樹和棧制作簡易的帶運算符優先級和括號的計算器是數據結構中經常用到的例子

WOW登陸的時候要排隊,告訴你是第200個可以登陸的人之類的,系統自然是使用隊列每次允許一個玩家進入


查看完整回答
反對 回復 2018-11-05
?
當年話下

TA貢獻1890條經驗 獲得超9個贊

先進先出用queue

后進先出用stack


查看完整回答
反對 回復 2018-11-05
  • 2 回答
  • 0 關注
  • 1753 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號