Introduction to Data Structures & Algorithm

Jetzt loslegen. Gratis!
oder registrieren mit Ihrer E-Mail-Adresse
Introduction to Data Structures & Algorithm von 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