線性表實驗心得

線性表實驗心得

ID:30357037

大小:18.90 KB

頁數(shù):13頁

時間:2018-12-29

線性表實驗心得_第1頁
線性表實驗心得_第2頁
線性表實驗心得_第3頁
線性表實驗心得_第4頁
線性表實驗心得_第5頁
資源描述:

《線性表實驗心得》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應用文檔-天天文庫

1、為了適應公司新戰(zhàn)略的發(fā)展,保障停車場安保新項目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓計劃線性表實驗心得  電子科技大學  實驗報告  課程名稱:學生姓名:  學號:  點名序號:  指導教師:實驗地點:實驗時間:月3日  XX-XX-2學期  信息與軟件工程學院  實驗報告(一)  學生姓名:學號:(來自:寫論文網(wǎng):線性表實驗心得)指導教師:  實驗地點:基礎(chǔ)實驗大樓實驗時間:4月3日  一、實驗室名稱:軟件實驗室  二、實驗項目名稱:數(shù)據(jù)結(jié)構(gòu)與算法—線性表的實現(xiàn)  三、實驗學時:4  四、實驗原理:目的-通過該培訓員工可對保安行業(yè)有初步了解,

2、并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應公司新戰(zhàn)略的發(fā)展,保障停車場安保新項目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓計劃  在鏈式存儲結(jié)構(gòu)中,存儲數(shù)據(jù)結(jié)構(gòu)的存儲空間可以不連續(xù),各數(shù)據(jù)結(jié)點的存儲順序與數(shù)據(jù)元素之間的邏輯關(guān)系可以不一致,而數(shù)據(jù)元素之間的邏輯關(guān)系是由指針域來確定的。鏈式存儲方式即可以用于表示線性結(jié)構(gòu),也可用于表示非線性結(jié)構(gòu)。一般來說,在線性表的鏈式存儲結(jié)構(gòu)中,各數(shù)據(jù)結(jié)點的存儲符號是不連續(xù)的,并且各結(jié)點在存儲空間中的位置關(guān)系與邏輯關(guān)系也不一致。對于線性鏈表,可以從頭指針開始,沿各結(jié)點的指

3、針掃描到鏈表中的所有結(jié)點?! 【€性表的鏈接存儲中,為了方便在表頭插入和刪除結(jié)點的操作,經(jīng)常在表頭結(jié)點的前面增加一個結(jié)點,稱之為頭結(jié)點或表頭附加結(jié)點。這樣原來的表頭指針由指向第一個元素的結(jié)點改為指向頭結(jié)點,頭結(jié)點的數(shù)據(jù)域為空,頭結(jié)點的指針域指向第一個元素的結(jié)點?! ∥濉嶒災康模骸 ”緦嶒炌ㄟ^定義單向鏈表的數(shù)據(jù)結(jié)構(gòu),設(shè)計創(chuàng)建鏈表、插入結(jié)點、遍歷結(jié)點等基本算法,使學生掌握線性鏈表的基本特征和算法,并能熟練編寫C程序,培養(yǎng)理論聯(lián)系實際和自主學習的能力,提高程序設(shè)計水平?! ×嶒瀮?nèi)容:  使用數(shù)據(jù)結(jié)構(gòu)typedefstructnode{  Elemtypedata;  s

4、tructnode*next;  }ListNode,*ListPtr;  typedefstructstuInfo{  charstuName[10];/*學生姓名*/  intAge/*年齡*/目的-通過該培訓員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應公司新戰(zhàn)略的發(fā)展,保障停車場安保新項目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓計劃  }ElemType  實現(xiàn)帶頭結(jié)點的單向鏈表的創(chuàng)建、刪除鏈表、插入結(jié)點等操作,并能實現(xiàn)年齡遞增的兩個單向鏈表合并一個鏈表,合并后的鏈表

5、按年齡遞減,可認為同名同年齡是同一個學生,每個學生在合并后的鏈表中僅出現(xiàn)一次。最后打印輸出合并后的鏈表元素,驗證結(jié)果的正確性。  七、實驗器材:  PC機一臺,裝有C語言集成開發(fā)環(huán)境?! “?、數(shù)據(jù)結(jié)構(gòu)與程序:  #include  #include  #include  typedefstructnode{  intage;  charstuName[10];  structnode*next;  }ListNode,*Listptr;  intList_Reverse(ListNode*L)  {  ListNode*q,*p=L->next;  L->next=N

6、ULL;  while(p)目的-通過該培訓員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應公司新戰(zhàn)略的發(fā)展,保障停車場安保新項目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓計劃  {  q=p;  p=p->next;  q->next=L->next;  L->next=q;  }  return1;  }  voidList_Insert(ListNode*p,intx,charname[10])  {  ListNode*s;  s=(ListNode*)malloc(si

7、zeof(ListNode));  s->next=NULL;  ListNode*p1,*q1,*u,*pre;  s->age=x;  strcpy(s->stuName,name);  p1=p->next;  pre=p;  while(p1!=NULL)  {  if(p1->age>=s->age)  {目的-通過該培訓員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應公司新戰(zhàn)略的發(fā)展,保障停車場安保新項目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓計劃

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。