Data Structure : Data Structure Lecture 1 Data Representation : Data Representation A computer is a machine that manipulates data.
The prime aim of data structure includes the study how data is organized in a computer, how it is manipulated, how it is retrieved, and how it can be utilized. Data structure : Data structure In computer science, a data structure is a way of storing data in a computer so that it can be used efficiently.
Algorithms manipulate the data in these structures in many ways Data : Data Data is a word of Latin etymology used to describe a collection of natural phenomena descriptors including the results of experience, observation or experiment, a set of premises or information within a computer system. This may consist of numbers, words, or images, particularly as measurements or observations of a set of variables. Algorithm : Algorithm In mathematics, computing, linguistics and related disciplines, an algorithm is a sequence of instructions, often used for calculation and data processing.
It is formally a type of effective method in which a list of well-defined instructions for completing a task will, when given an initial state, proceed through a well-defined series of successive states, eventually terminating in an end-state.
The transition from one state to the next is not necessarily deterministic; some algorithms, known as probabilistic algorithms, incorporate randomness. What is an Algorithm ? : What is an Algorithm ? An algorithm is a finite set of instructions that takes some raw data as input and transforms it into refined data.
An algorithm is a tool for solving a well-specified computational problem.