Undecidable Decidable
halting problem we can devise algorithms.
intractable tractable
if the best-known algorithms take a very long time. if algorithms with a reasonable run time can
Examples: Traveling Salesman Problem, Clique, be developed
data Structure is the organization of data in a computer’s memory or in a disk file. Examples: Arrays, stacks, linked list
Algorithms are the procedure; a software program uses to manipulate the data in this structure.
Searching Problem
Linear Search OR Sequential Search Binary Search