Skip to main content

Algorithm Design Manual Exercises and Solutions

1 - Introduction to Algorithm Design

1-1

Show that a+ba+b can be less than min(a,b)\min(a,b).


1-2

Show that a×ba\times b can be less than min(a,b)\min(a,b).


1-3

Design/draw a road network with two points aa and bb such that the fastest route between aa and bb is not the shortest route.


2 - Algorithm Analysis

TBD

3 - Data Structures

TBD

4 - Sorting

TBD

5 - Divide and Conquer

TBD

6 - Hashing and Randomized Algorithms

TBD

7 - Graph Traversal

TBD

8 - Weighted Graph Algorithms

TBD

TBD

10 - Dynamic Programming

TBD

11 - NP-Completeness

TBD

12 - Dealing with Hard Problems

TBD

13 - How to Design Algorithms

TBD