23 數據結構編程

數據結構求答

?20
數據結構求答《数据结构》实验报告三
实验内容: 栈和队列的应用 ????????
一、上機實驗的問題和要求:
[ 题目 1]?
表达式的合法性检查是高级语言编译程序需要具备的基本功能,也是栈应用的典型例子。设计一个程序,利用栈来检验C程序中表达式的括号匹配问题。 以字符序列的形式从终端输入含括号的表达式,实现对该表达式的括号匹配检验过程,并输出检验结论。(提示:可参考教材中的算法3.12,注意定义该算法中调用的一些函数)
一、問題分析及設計思想:
二、數據存儲結構定義:
三、函數聲明:
四、完整程序示例:
五、運行結果(截圖):?
六、設計中出現的問題及解決辦法:
[ 题目 2]?
某銀行在周日開放3個窗口對客戶提供服務,分別是:普通存取款業務、投資理財業務、水電費社保等費用代繳業務。前來辦理業務的客戶需要進行排隊,並取得業務辦理順序號。當對應的業務窗口空閑時,該業務隊列中排在隊頭的人可以上前辦理。假設這一天每個窗口能夠辦理的業務量最多是60人,請選用合適的數據結構和算法模擬各個業務的客戶排隊取得服務的過程。提示:各個窗口的空閑和非空閑狀態可以用1和0來表示。當某業務窗口空閑時,該業務隊列第一個客戶出隊時,注意輸出提示:請**號客戶到**號窗口辦理業務。
一、問題分析及設計思想:
二、數據存儲結構定義:
三、函數聲明:
四、完整程序示例:
五、運行結果(截圖):?
六、設計中出現的問題及解決辦法:
請先 登錄 後評論
  • 0 關注
  • 0 收藏,35 浏覽
  • 李鳳 提出于 6天前

相似問題