Introduction to Algorithms & Standard Containers

Beginner
  • 9 Videos | 1h 38s
  • Includes Assessment
  • Earns a Badge
Likes 9 Likes 9
Learn the basics of algorithms and data structures with examples in C++, including time and space complexity, static and dynamic arrays, recursion using binary search, the stack, queues, and the linked list.

WHAT YOU WILL LEARN

  • recognize the definition of a data structure and its importance in computer science
    define what an algorithm is informally and discuss a few aspects of algorithms we need to consider as programmers
    define the complexity of an algorithm in terms Big O notation
    define and use static arrays in C++
    define and use dynamic arrays in C++
  • use a recursive binary search in C++
    implement a fixed-size stack of integers in C++
    implement a fixed-size queue of integers in C++
    implement a linked list in C++

IN THIS COURSE

  • Playable
    1. 
    Introduction to Data Structures
    3m 50s
    UP NEXT
  • Playable
    2. 
    Introduction to Algorithms
    3m 1s
  • Locked
    3. 
    Introduction to Time and Space Complexity
    6m 7s
  • Locked
    4. 
    Introduction to Static Arrays
    5m 5s
  • Locked
    5. 
    Introduction to Dynamic Arrays
    3m 13s
  • Locked
    6. 
    Introduction to Recursion using Binary Search
    7m 23s
  • Locked
    7. 
    Introduction to the Stack
    6m 35s
  • Locked
    8. 
    Introduction to Queues
    7m 30s
  • Locked
    9. 
    Introduction to the Linked List
    13m 26s

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.

YOU MIGHT ALSO LIKE

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 285 Likes 285  
Likes 68 Likes 68