第三週專案一

2021-08-08 19:05:51 字數 984 閱讀 2518

/*

煙台大學計算機學院

檔名稱:shunxubiao.cpp

完成日期:2023年9月27日

問題描述:順序表建立

輸入描述:無

輸出描述:順序表的值

*/#include 

#include 

#define maxsize 50//儲存空間大小巨集定義

typedef

intelemtype;  

//定義elemtype為int

typedef

struct

sqlist;  

void

createlist(sqlist *&l, elemtype a, 

intn);

//用陣列建立線性表

void

displist(sqlist *l);

//輸出線性表displist(l)

bool

listempty(sqlist *l);

//判定是否為空表listempty(l)

intmain()

//主函式

;  createlist(p,x,6);  

displist(p);  

return

0;  

}  void

createlist(sqlist *&l, elemtype a, 

intn)  

//建立線性表

void

displist(sqlist *l)  

//輸出線性表

bool

listempty(sqlist *l)  

//空表判斷

執行結果:

知識點總結:順序錶用陣列建立,判斷是否為空表。

學習心得:明白了順序表的基本演算法實現程式

第三週專案一

include include define maxsize 50 maxsize將用於後面定義儲存空間的大小 typedef int elemtype elemtype在不同場合可以根據問題的需要確定,在此取簡單的int typedef struct sqlist 自定義函式宣告部分 void c...

第三週 專案一

檔名稱 lsy 作 者 劉思源 完成日期 2017年9月3日 版 本 號 v1.0 問題描述 順序表的建立和輸入和輸出,判斷是否為空表 輸入描述 六個資料元素 程式輸出 線性表 include include define maxsize 50 maxsize將用於後面定義儲存空間的大小 typed...

第三週專案三

煙台大學計算機學院 檔名稱 main.cpp ti.cpp head.h 完成日期 2017年9月20日 問題描述 求兩個順序表的並集 輸入描述 無 輸出描述 無 include include include head.h using namespace std void unionlist sq...