Skip to content
Mon, Oct 12, 2026 / Ideas for a clearer worldINDEPENDENT INSIGHTS · PRACTICAL TOOLS · EXPLAINERS
Sign in
BROWSE THE ARCHIVE

Author: Taylor Emma

A senior editor for The Mars that left the company to join the team of SenseCentral as a news editor and content creator. An artist by nature who enjoys video games, guitars, action figures, cooking, painting, drawing and good music.

Design & Analysis of Algorithms

The Analysis Framework

The Analysis Framework  1. Measuring an Input’s Size 2. Units for Measuring Running Time 3. Orders of Growth…

August 13, 2021 · Taylor Emma
Design & Analysis of Algorithms

Properties of Asymptotic Notations

Prerequisite: Asymptotic NotationsAssuming f(n), g(n) and h(n) be asymptotic functions the mathematical definitions are: 1.      If f(n) = Θ(g(n)), then there…

August 13, 2021 · Taylor Emma
Design & Analysis of Algorithms

Designing an Algorithm and Data Structures

While the algorithm design techniques do provide a powerful set of general approaches to algorithmic problem solving, designing…

August 13, 2021 · Taylor Emma
Design & Analysis of Algorithms

Coding an Algorithm

Most algorithms are destined to be ultimately implemented as computer pro-grams. Programming an algorithm presents both a peril…

August 13, 2021 · Taylor Emma
Design & Analysis of Algorithms

Proving an Algorithm’s Correctness

Once an algorithm has been specified, you have to prove its correctness. That is, you have to prove that…

August 13, 2021 · Taylor Emma
Design & Analysis of Algorithms

Methods of Specifying an Algorithm

Once you have designed an algorithm, you need to specify it in some fashion. In Section 1.1, to…

August 13, 2021 · Taylor Emma
Design & Analysis of Algorithms

Algorithm Design Techniques

Now, with all the components of the algorithmic problem solving in place, how do you design an algorithm…

August 13, 2021 · Taylor Emma