Close
Register
Close Window

BM40A1500 Data Structures and Algorithms

Chapter 5 Algorithm Design Principles

Show Source |    | About   «  4.12. Heapsort   ::   Contents   ::   5.2. The Greedy Approach  »

5.1. Algorithm Design Principles

In this chapter we will go through some useful principles for designing algorithms. These should be seen as possible tools or ways to approach a new problem instead strict guidelines for developing algorithms. It is often beneficial to combine different principles to solve a problem.

The algorithm design principles presented here are:

   «  4.12. Heapsort   ::   Contents   ::   5.2. The Greedy Approach  »

nsf
Close Window