|
|
libcats.org
Data Structures in JavaSandra AndersenData Structures in Java: A Laboratory Course defines active learning. With sixteen labs to choose from, this laboratory manual creates a "learn by doing" experience for its students by engaging them in implementation of data structures and in application of algorithms. Students are challenged to exercise their knowledge in each of the four-part structure laboratory assignments: Prelab: Students use the Prelab assignments to explore and implement the basic operations of a data structure. Bridge: During the Bridge exercises, students test and debug the advanced data types they developed in the prelab and are provided with substantial feedback and support. In-lab: Students gain programming experience during the in-lab projects as they apply the data structure to a real-world problem. Postlab: Following their lab class, students analyze and validate the efficiency or utility of the data structure in the Postlab exercise. ADT Implementation: The laboratories are designed to complement a variety of approaches to implementing each ADT. All ADT definitions stress the use of data abstraction and generic data elements. As a result, you can adapt them with minimal effort to suit different implementation strategies. For each ADT, class definitions that frame an implementation of the ADT are given as part of the corresponding Prelab exercise. This definition framework is also used in the visualization method that accompanies the laboratory. Should you elect to adopt a somewhat different implementation strategy, you need only make minor changes to the data members in the class definitions and corresponding modifications to the visualization routine. You do not need to change anything else in either the supplied software or the laboratory text itself.
Популярные книги за неделю:
Проектирование и строительство. Дом, квартира, садАвтор: Петер Нойферт, Автор: Людвиг Нефф
Размер книги: 20.83 Mb
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Радиолюбительские схемы на ИС типа 555Автор: Трейстер Р.Категория: Электротехника и связь
Размер книги: 13.64 Mb
Только что пользователи скачали эти книги:
Séminaire d'Algèbre Paul Dubreil et Marie-Paule Malliavin: Proceedings. Paris 1981 (34éme Année)Автор: M.-P. MalliavinКатегория: Lecture notes
Размер книги: 2.23 Mb
Foundations of software science and computational structures 12th international conference; proceedings FOSSACS, Joint European Conferences on Theory and Practice of Software 12. 2009.Автор: Luca de Alfaro
Размер книги: 6.14 Mb
Medieval France: An Encyclopedia (Routledge Encyclopedias of the Middle Ages)Автор: William W. Kibler, Автор: Grover A. Zinn, Автор: John Jr. Bell Henneman, Автор: Lawrence Earp
Размер книги: 25.45 Mb
Базисная и клиническая фармакология. В 2-х томах.Автор: Катцунг Б.Г.Категория: Медицина и здравоохранение
Размер книги: 9.28 Mb
The Developmental Psychology of MusicАвтор: David J. HargreavesКатегория: Психология
Размер книги: 6.13 Mb
Agroecosystems in a changing climateАвтор: Edited by Paul C . D . Newton , Автор: R . Andrew Carran , Автор: Grant R . Edwards , Автор: and Pascal A . Niklaus
Размер книги: 16.30 Mb
|
|
|