【導(dǎo)讀】單鏈表的結(jié)點(diǎn)類和鏈表類的類定義。ListNode<Type>*getLink(){returnlink;}//取得結(jié)點(diǎn)的下一結(jié)點(diǎn)地址。voidsetLink{link=next;}//修改結(jié)點(diǎn)的link指針。ListNode<Type>*Find;//搜索含數(shù)據(jù)value的元素并成為當(dāng)前元素。ListNode<Type>*Firster(){current=first;returnfirst;}//當(dāng)前指針定位于表頭結(jié)點(diǎn)??辗祷?,不空返回0. 若表的總數(shù)基本穩(wěn)定,且很少進(jìn)行插入和刪除,但要求以最快的速度存取表中的元素,這時(shí),但它的空間大小一經(jīng)定義,在程序整個(gè)運(yùn)行期間不會(huì)發(fā)生改變,因此,不易擴(kuò)充。原來的邏輯順序,因此不必移動(dòng)數(shù)據(jù),只需修改它們的鏈接指針,修改效率較高。元素時(shí),只能循鏈順序訪問,因此存取效率不高。動(dòng)改變、在此情況下,應(yīng)選用鏈接存儲(chǔ)表示。初始時(shí)因不知道哪。個(gè)表增長得快,必須平均分配空間。這個(gè)處理過程極其繁瑣和低效。還可以在以后動(dòng)態(tài)分配給其他的存儲(chǔ)申請(qǐng)要求,非常靈活方便。共存的情形,處理十分簡便和快捷。不到,則函數(shù)返回NULL。求最大值函數(shù)max:通過一趟遍歷在單鏈表中確定值最大的結(jié)點(diǎn)。統(tǒng)計(jì)函數(shù)number:統(tǒng)計(jì)單鏈表中具有給定值x的所有元素。素的次序相同,要求該程序的時(shí)間復(fù)雜性為O。