Data Structure Learning-linear table, linear Data Structure Learning

Source: Internet
Author: User

Data Structure Learning-linear table, linear Data Structure Learning

Linear tables are generally divided into sequential and chained structures.

The addresses of elements in the sequence table are continuous, such as arrays. The addresses of nodes in the chain table are not consecutive and are connected by pointers, such as a single-chain table;
Advantages and disadvantages of sequence table and linked list structure: (from Baidu)

① Ordered structure:
Advantages: easy to query, fast index list [n] operations, O (1) Complexity
Disadvantages: poor scalability, not easy to delete or add.

② Linked list structure:
Advantages: Strong scalability, easy to delete and add
Disadvantage: it is not easy to query, index is slow, list [n] operations, complexity is O (n)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

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.