Introduction to Data Structures & Algorithm

Kom i gang. Det er Gratis
eller tilmeld med din email adresse
Introduction to Data Structures & Algorithm af 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