資料結構教程(java語言描述)徐孝凱主編—-複習摘要03

來源:互聯網
上載者:User


 

資料結構教程(java語言描述)徐孝凱主編----複習摘要03

第3章 線性表

線性表的順序儲存和操作實現

public class sequenceList implements List{final int maxSize = 10;//數組初始長度private Object[] listArray; //數組聲明,元素類型為Objectprivate int length; //線性表的當前長度//操作public sequenceList(){}public sequenceList(int n){}public Object value(int pos){}... } 

有序線性表的順序儲存的定義

public class seqSortedList extends sequenceList implements SortedList{public seqSortedList(){}public seqSortedList(int n){}public seqSortedList(sequenceList list){}public void insert(Object obj){}public Object delete(Object obj){}public int check(Object obj){}}

資料的連結儲存表示又稱為連結資料表。當連結資料表中的每個結點只含有一個指標域時,則被稱為單鏈表,否則被稱為多鏈表。

線性表的連結儲存和操作實現

public class linkList implements List{ private Node head; //表頭指標private int length; //線性表(單鏈表)的當前長度public linkList(){}public Object value(int pos){}...}

有序線性表的串連儲存和操作實現

public class linkSortedList extends linkList implements SortedList{public linkSortedList(){}public linkSortedList(linkList list){}public void insert(Object obj){}public Object delete(Object obj){}public int check(Object obj){}}

多項式的表示與求值

1.只儲存多項式中每項係數的線性表示與求值

2.儲存多項式中每項係數和指數的線性表示與求值

疏鬆陣列的三元組線性表示

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.