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
Responsive design is the practice of building flexible website layouts that can adapt to any screen size - an essential skill for any frontend developer.\\n\\nIn this specialisation, you will level... more
This course will cover the basic elements of designing and evaluating questionnaires. We will review the process of responding to questions, challenges and options for asking questions about... more
his is a self-paced lab that takes place in the Google Cloud console. Implement a deployment pipeline for Cloud Run that executes a progression of code from developer branches to production with... more
In this course, you will learn how to design assessments around the needs of your ELL students and their language level. You will learn how to incorporate language and content requirements for both... more
This is a course about addiction to drugs and other behaviors. It will describe what happens in the brain and how this information helps us deal with and overcome addiction. It will also discuss... more