Please enable JavaScript.
Coggle requires JavaScript to display documents.
Algorithms - Coggle Diagram
Algorithms
I. Foundation
- The Role of Algorithms in Computing
- 1.1. Algorithms
- 1.2. Algorithms as a technology
what are algorithms? Why study algorithms? What is the role of algorithms relative to other technologies used in computers?
- An algorithm is a set of computational procedures that takes some value or set of values as input, and produces some value, or set of values as output.
- It can also be defined as a tool used to solve a computational problem which contains input/output relationship.
- An instance of a problem consists of the input needed to compute a solution to the problem.
- An algorithm is correct when with every input sequence, it produces the desired output. However, incorrect algorithms can be useful in situations where the error rate is controllable.
- Getting Started:
- Define pseudocode, and state its benefit.
- Insertion and Merge sort are algorithms that solve the problem of sorting a sequence of n numbers, state the different approaches each algorithm takes?
-
-
-
-
-
- Probabilistic Analysis & Randomized Algorithms
-
-
-
-
-
-
-
-
-
-
-