原创 Android Studio 簡單的計算器
一、簡單界面 用網格佈局GridLayout設計的一個簡單的計算器界面,熟悉網格佈局的主要屬性,如columnCount(網格列的數量)、rowCount(網格行的數量)等等。 二、邏輯構建 上網查找資料,多處參考修改,與首先做出的界
原创 實驗一 線性表的基本操作實現及其應用
一、實驗目的 1、熟練掌握線性表的結構特點,掌握順序表的基本操作。 2、鞏固 C++相關的程序設計方法與技術。 3、學會使用順序表解決實際問題。 二、實驗內容 順序表的建立與操作實現建立 n 個元素的順序表(n 的大小和表裏數據自己確定
原创 實驗四 順序棧
一、實驗目的1、熟練掌棧和隊列的結構特點,掌握棧和隊列的順序存儲和鏈式存儲結構和實現。 2、學會使用棧和隊列解決實際問題。 二、實驗內容 1、自己確定結點的具體數據類型和問題規模: 分別建立一個順序棧和
原创 實驗四 鏈棧
一、實驗目的1、熟練掌棧和隊列的結構特點,掌握棧和隊列的順序存儲和鏈式存儲結構和實現。 2、學會使用棧和隊列解決實際問題。二、實驗內容 1、自己確定結點的具體數據類型和問題規模: 分別建立一個順序棧和鏈棧
原创 實驗二 單鏈表實現
一、實驗目的 鞏固單鏈表的數據結構的存儲方法和相關操作,學會針對具體應用,使用線性表的相關知識來解決具體問題。 二、實驗內容 建立一個由n個學生成績的順序表,n的大小由自己確定,每一個學生的成績信息由
原创 第二章課後習題4
順序表 優點:①因爲順序表用數組存儲的,邏輯上相鄰物理上也相鄰,由此無需增加額外存儲空間;②可以隨機存取任意位置元素。 缺點:①插入與刪除需要移動大量元素(eg:強行抽取中間元素);②表的容量難以確定。 單鏈表 優點:插入和刪除元素只需要
原创 實驗四 順序隊列和鏈隊列
一、實驗目的 1、熟練掌棧和隊列的結構特點,掌握棧和隊列的順序存儲和鏈式存儲結構和實現。 2、學會使用棧和隊列解決實際問題。 二、實驗內容 1、自己確定結點的具體數據類型和問題規模: 分別建立一個順序棧和鏈棧,實現棧的壓棧和出棧操作。