Ordered Data Structures

About this Course

In this course, you will learn new data structures for efficiently storing and retrieving data that is structured in an ordered sequence. Such data includes an alphabetical list of names, a family tree, a calendar of events or an inventory organized by part numbers. The specific data structures covered by this course include arrays, linked lists, queues, stacks, trees, binary trees, AVL trees, B-trees and heaps. This course also shows, through algorithm complexity analysis, how these structures enable the fastest algorithms to search and sort data.

Created by: University of Illinois Urbana-Champaign


Related Online Courses

This nontechnical course provides an overview of artificial intelligence advancements and the ethical challenges we now face as we navigate the development, implementation, and ubiquitous global... more
This course introduces core areas of statistics that will be useful in business and for several MBA modules. It covers a variety of ways to present data, probability, and statistical estimation.... more
This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.Created by: University... more
This course delves into the intricate process of ReAct prompting, a critical component in the design of AI agents. Through dedicated modules, learners will explore the nuanced approach to crafting... more
Organizations need a systematic approach to define their purpose and focus at all levels, maximizing value creation and delivery. Product management practices offer this discipline, ensuring teams... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL