C++: Working with Sequence Containers

C++ 20    |    Expert
  • 12 Videos | 1h 26m 17s
  • Includes Assessment
  • Earns a Badge
In C++, containers are structures that store collections of other objects known as elements. Sequence containers are used to store elements of the same type sequentially in a linear arrangement, and associative containers store elements in the form of key-value pairs. In this course, work with basic sequence containers called arrays, as well as vectors. Next, learn about forward lists and lists, which are sequence data structures that allow constant time insert and erase operations. Finally, discover how to work with deques (double-ended queues) and container adapters, including stacks, queues, and priority queues. Upon completion, you'll be able to contrast sequence and associative containers, enumerate properties, and correctly use stacks, queues, and priority queues.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    differentiate associative and sequence containers
    recognize the different types of sequence containers
    create and iterate over arrays
    use vectors and manage their sizes
    insert, modify, and remove elements from vectors
  • create and use forward list data structures
    generate lists and recognize how much faster they are than vectors
    outline the queue, stack, and priority queue container adapters
    make deques and recognize how much faster they are than vectors
    create and use the stack, queue, and priority queue container adapters
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 44s
    UP NEXT
  • Playable
    2. 
    Associative and Sequence Containers
    4m 35s
  • Locked
    3. 
    Sequence Container Types
    9m 36s
  • Locked
    4. 
    Creating and Iterating Arrays
    10m 34s
  • Locked
    5. 
    Using Vectors
    7m 53s
  • Locked
    6. 
    Inserting, Modifying, and Removing Vector Elements
    6m 19s
  • Locked
    7. 
    Creating Forward Lists
    10m 26s
  • Locked
    8. 
    Generating Lists
    9m 39s
  • Locked
    9. 
    Queue, Stack, and Priority Queue Container Adapters
    3m 29s
  • Locked
    10. 
    Making Deques
    7m 24s
  • Locked
    11. 
    Creating and Using Container Adapters
    10m 29s
  • Locked
    12. 
    Course Summary
    4m 9s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.