Design and Implementation of an Efficient Algorithm Using Data Structures: A Recipe for the Structured Process Called Top Down Programming

Chukwudi Igbe, Florence .O Elei


Top-down programming is procedural programming style, which design begins by defining the solution at the highest level of functionality and breaking it down further and further into small routines that can be easily documented and coded . The main aim of this paper is a revisiting of the generic top down programming approach in solving and implementation of an efficient algorithm. we went into these research because programming is traditionally taught using bottom up approach where details of syntax and implementation of data structure are the predominant concept. The top down approach proposed focuses instead on understanding the abstractions represented by the classical data structures without regard to their physical implementation. This paper discusses the benefits of this approach and how it is used in an object oriented world.

DOI: 10.5901/jesr.2013.v3n9p17

Full Text: PDF

Licenza Creative Commons
This work is licensed under Creative Commons Attribution 3.0 License.

Journal of Educational and Social Research ISSN 2239-978X(Print) ISSN 2240-0524(Online)

Copyright © MCSER-Mediterranean Center of Social and Educational Research

To make sure that you can receive messages from us, please add the '' domain to your e-mail 'safe list'. If you do not receive e-mail in your 'inbox', check your 'bulk mail' or 'junk mail' folders..