1 Algorithms and Data Structures in JavaTopTop1.1 Binary Search

1 Algorithms and Data Structures in Java

While in the previous sections we have presented basic mechanisms of the Java programming language, we will in this section use the language to illustrate several important concepts in computer science. We will discuss some algorithms and solution strategies for fundamental problems in computer science and important data structures for storing and retrieving information. The concept of abstract datatypes is introduced to distinguish between the specification of a data structure and its implementation.


© Wolfgang Schreiner; February 3, 2005

1 Algorithms and Data Structures in JavaTopTop1.1 Binary Search