Skip to content

Commit 3f11b60

Browse files
Completed
1 parent 0b8ee81 commit 3f11b60

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed
+15
Original file line numberDiff line numberDiff line change
@@ -1 +1,16 @@
1+
There are many algorithm design paradigms for solving problems. They can be classified as shown below:
12

3+
1) Classification by Implementation:
4+
5+
a) Recursion and Iteration
6+
b) Procedural or Non-procedural(We ask for something without implementing it)
7+
c) Serial or parallel or distributed
8+
d) Deterministic or Non-deterministic(guesses the best solution using heuristics)
9+
e) Exact or Approximate
10+
11+
2) Classification by Design Method
12+
a) Greedy
13+
b) DP
14+
c) DC
15+
d) Linear programming
16+
e) Reduction

0 commit comments

Comments
 (0)