原创 Android Studio 簡單的計算器

一、簡單界面 用網格佈局GridLayout設計的一個簡單的計算器界面,熟悉網格佈局的主要屬性,如columnCount(網格列的數量)、rowCount(網格行的數量)等等。   二、邏輯構建 上網查找資料,多處參考修改,與首先做出的界

原创 實驗一 線性表的基本操作實現及其應用

一、實驗目的 1、熟練掌握線性表的結構特點,掌握順序表的基本操作。 2、鞏固 C++相關的程序設計方法與技術。 3、學會使用順序表解決實際問題。 二、實驗內容 順序表的建立與操作實現建立 n 個元素的順序表(n 的大小和表裏數據自己確定

原创 實驗四 順序棧

一、實驗目的1、熟練掌棧和隊列的結構特點,掌握棧和隊列的順序存儲和鏈式存儲結構和實現。 2、學會使用棧和隊列解決實際問題。 二、實驗內容 1、自己確定結點的具體數據類型和問題規模: 分別建立一個順序棧和

原创 實驗四 鏈棧

一、實驗目的1、熟練掌棧和隊列的結構特點,掌握棧和隊列的順序存儲和鏈式存儲結構和實現。 2、學會使用棧和隊列解決實際問題。二、實驗內容 1、自己確定結點的具體數據類型和問題規模: 分別建立一個順序棧和鏈棧

原创 實驗二 單鏈表實現

一、實驗目的 鞏固單鏈表的數據結構的存儲方法和相關操作,學會針對具體應用,使用線性表的相關知識來解決具體問題。 二、實驗內容  建立一個由n個學生成績的順序表,n的大小由自己確定,每一個學生的成績信息由

原创 第二章課後習題4

順序表 優點:①因爲順序表用數組存儲的,邏輯上相鄰物理上也相鄰,由此無需增加額外存儲空間;②可以隨機存取任意位置元素。 缺點:①插入與刪除需要移動大量元素(eg:強行抽取中間元素);②表的容量難以確定。 單鏈表 優點:插入和刪除元素只需要

原创 實驗四 順序隊列和鏈隊列

一、實驗目的 1、熟練掌棧和隊列的結構特點,掌握棧和隊列的順序存儲和鏈式存儲結構和實現。 2、學會使用棧和隊列解決實際問題。 二、實驗內容 1、自己確定結點的具體數據類型和問題規模: 分別建立一個順序棧和鏈棧,實現棧的壓棧和出棧操作。