algorithm efficiency linear and binary search unreasonable tijme heuristic undecidable problem sequential computing parallel computing distributive computing

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

Linear Search

a search algorithm which checks each element of a list, in order, until the desired value is found or all elements in the list have been checked.

Unreasonable Time

Algorithms with exponential or factorial efficiencies are examples of algorithms that run in an unreasonable amount of time.

Algorithm:

a finite set of instructions that accomplish a task

Efficiency

a measure of how many steps are needed to complete an algorithm

Parallel Computing

a model in which programs are broken into small pieces, some of which are run simultaneously

Distributed Computing

a model in which programs are run by multiple devices

Sequential Computing

a model in which programs run in order, one command at a time.

Undecidable Problem

a problem for which no algorithm can be constructed that is always capable of providing a correct yes-or-no answer

Binary Search

a search algorithm that starts at the middle of a sorted set of numbers and removes half of the data; this process repeats until the desired value is found or all elements have been eliminated.

Heuristic

provides a "good enough" solution to a problem when an actual solution is impractical or impossible


Set pelajaran terkait

Ch 45: Nursing Care of a Family when a child has a Gastrointestinal Disorder

View Set

Adult Gerontology - Health Promotion

View Set

AZ900 - Final Pluralsight Review Set

View Set

Principles of Auditing & Other Assurance Issues Chapter 2

View Set

Real Estate 45 Hour Post Licensing

View Set