第二天學習資料結構

2021-07-23 20:39:20 字數 1080 閱讀 1093

#include

#include

//#include

//完成一部分,只有初始化和輸出,其餘明天繼續

typedef struct list

sqlist;

//動態鍊錶的生成  用單迴圈鍊錶

void initlist(sqlist * list); //初始化鍊錶

void showlist(sqlist list);

void insertlist(sqlist * list );//插入乙個數值鍊錶

void deletelist(sqlist * list , int position); //刪除第position元素

bool isempty(sqlist list); //判斷是否為空

void findpositon(sqlist * list , int b );//查詢b在鍊錶中的位置

void showmenu();

int main()

}return 0;

}void showmenu()

void  initlist(sqlist * head)

else

//頭結點的data用來訪問個數

}printf("您輸入的鍊錶長度是%d",head->data);

}void showlist(sqlist list)           //鍊錶必須有個頭節點,還應該建立乙個指標,使其一次一次後移,輸出資料

void insertlist(sqlist * list  )//插入乙個數值鍊錶

else

ppt->pnext = pp->pnext;

pp->pnext = &pt;

}*/sqlist * pt = (sqlist *) malloc (sizeof(sqlist));

pt->data = b1;

sqlist * pp = list;

if(position1 ==1)

else

pt->pnext = pp->pnext;

pp->pnext = pt;

}(list->data)++;

}

資料結構第二天

學習資料結構第二天,有點學習心得,所以記錄一下。目前才接觸線性結構的順序表和單鏈表的 說說它們的異同吧。毫無疑問,順序表和單鏈表的共同點就是線性,即元素呈線性排列,單一前繼和單一後繼。並且表示形式都使用打頭的元素位址,有點順藤摸瓜的感覺。不同點就是順序表的物理結構也是順序的,實際上就是位址 而已,好...

結構光學習第二天

系統環境 window10 vs2015 第一 安裝pointgrey 的 sdk 從官網上找到對應的型號,對應系統的 sdk 雙擊直接按裝就可以 安裝顯示成功安裝 通過pointgrey flycap2 測試裝置是否正常 官方帶的這個軟體真是奇葩 雙擊直接崩潰,無語 那也得測啊,只能通過寫程式,掉...

學習第二天

linux系統的檔案型別及許可權的相關知識 1.普通檔案 l 連線檔案 d 資料夾 表示不同的檔案型別 2.檔案許可權 r 可讀 w 可寫 x 可執行 3.chmod 修改檔案許可權,修符號或者使用八進位制 linux的基礎命令 cd 切換目錄 ls 檢視內容 表示當前目錄 上一級目錄等 touch...