CST 370 - Week 1 Journal
Introduction to Algorithms - Core Concepts: - An algorithm is a precise sequence of steps for solving a problem or performing a computation. - Algorithms helps us solve problems efficiently - Key properties of algorithms: - well-defined inputs and outputs - finite and ambiguous steps -effectiveness and termination - Analysis framework - not all correct algorithms are efficient. Analysis gives us a way to measure efficiency - Key tools: - time complexity - Big-O n...