第十三周 鍊錶類

2021-07-02 22:42:17 字數 1001 閱讀 6127

#include using namespace std;

class student //結點類

~student();

int num;

double score;

student *next; //指向下乙個結點

};class mylist //鍊錶類,其中的成員是學生

mylist(int n,double s); //以student(n,s)作為單結點的鍊錶

~mylist();

int display(); //輸出鍊錶,返回值為鍊錶中的結點數

void insert(int n,double s); //插入:將student(n,s)結點插入鍊錶,該結點作為第乙個結點

void cat(mylist &il); //將鍊錶il連線到當前物件的後面

int length(); //返回鍊錶中的結點數(另一種處理,可以將結點數,作為乙個資料成員)

private:

student *head; //鍊錶的頭結點

};student::~student()

mylist::mylist(int n,double s)

mylist::~mylist()

head = null;

}int mylist::display()

int cnt=0;

student *pt=head;

while(pt)

return cnt;

}void mylist::insert(int n, double s)

pts->next=pt;

}}void mylist::cat(mylist& il)

}int mylist::length()

return cnt;

}int main()

cout<

初始化列表的順序應該是按照你成員宣告順序初始化

第十三周 專案 鍊錶類

問題及 專案 鍊錶類 all right reserved 檔名 形狀類族的中的純虛函式 作者 童宇 完成日期 2015 年 6月 3日 版本號v1.0 問題描述 1 閱讀下面的程式,回顧一下動態鍊錶,閱讀程式過程中,請用筆畫一畫形成鍊錶的過程中指標值的變化。輸入描述 程式輸出 include us...

第十三週可選專案 鍊錶類

動態鍊錶也是程式設計中的一種非常有用的資料結構。可以說,是否能夠理解有關操作的原理,決定了你是否有資格稱為 科班 出身。在後續的專業基礎課中,相關的內容還會從不同的角度,反覆地認識,反覆地實踐。不過,在現階段多些體驗,也是很有必要的了。1 閱讀下面的程式,回顧一下動態鍊錶,閱讀程式過程中,請用筆畫一...

第十三周周小結

2.本週工作任務 幫助各個團隊明確第二次衝刺的目標,制定明天團隊的任務和分工,點評團隊倉庫。我負責的團隊安卓五組,web五組,web八組,web九組 3.作業情況 無 4.本週發現的問題 1 大部分團隊的任務制定的不夠具體,而且有些任務有點偏離了他們在第二次衝刺所指定的目標。2 在第一次團隊衝刺結束...