Over 8,000 websites created by students around the world who have participated in a ThinkQuest Competition.

Compete | FAQ | Contact Us

An Introduction to Data Structures with C++

2000
The web site provides an introduction to data structures, an imperative field in computer programming. It refers to various methods of storing and retrieving data in computer memory. The concepts are demonstrated using C++, however, can be applied to other programming languages as well. It is expected that the user have some background knowledge of C++, although a brief review is provided. The site covers linear structures such as lists, stacks, and queues. Tutorials on binary trees, heaps, sorting, and searching algorithms are also avaliable. Implementation, discussion of the efficiency, and application is included.

Team

AlecParsippany High school, Parsippany, NJ, United States


TomPiedmont Academy, Covington, GA, United States


AntonioParsippany High school, Lake Hiawatha, NJ, United States


Age Range

19 & under

Coaches

Eric BerkowitzParsippany High school, Parsippany, NJ, United States


Category

Computers & the Internet > Programming > C++

Audience

All ages

Language

English