Introduction to Data Structures & Algorithm

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Introduction to Data Structures & Algorithm por Mind Map: Introduction to  Data Structures  & Algorithm

1. Programming Paradigm

1.1. System Development Process Algorithm is the steps to solve problems

1.1.1. System Requirements

1.1.2. Analysis

1.1.3. Design

1.1.4. Code

1.1.5. SystemTest

1.1.6. Maintenance

2. Programming Principle

2.1. Key Issues in Programming

2.1.1. Modularity

2.1.2. Style

2.1.3. Modifiability

2.1.4. Ease of Use

2.1.5. Fail-Safe programming

2.1.6. Debugging

2.1.7. Testing

3. Data Structure & Algorithm Concept

3.1. Data Structure A way of storing data in a computer so that it can be used efficiently

3.1.1. Structured Data Types

3.1.1.1. Linked Data Structure

3.1.1.1.1. Linear Data Structure with restriction

3.1.1.1.2. Linear Data Structure with no restriction

3.1.1.1.3. Non-Linear Data Structure

3.1.1.2. Storage Structure

3.1.1.2.1. Array

3.1.1.2.2. Struct

3.1.1.3. State Structure

3.1.1.3.1. Queue

3.1.1.3.2. Stack

3.2. Algorithm A sequence of instructions, often used for calculation and data processing

3.2.1. Basic Control Structure

3.2.1.1. Sequential

3.2.1.2. Selection

3.2.1.3. Repetition (Looping

3.2.2. Characteristics

3.2.2.1. Finite solution

3.2.2.2. Clear instructions

3.2.2.3. Has input to start the execution

3.2.2.4. Has output as the result

3.2.2.5. Operate effectively