Skip to content

Latest commit

 

History

History
8 lines (8 loc) · 763 Bytes

File metadata and controls

8 lines (8 loc) · 763 Bytes

data_structures_and_algorithms_python_description

Chapter 1: Introduction

1.1 Computer problem solving

  • In general, what people need is not a procedure to solve a specific problem, but a procedure to solve a class of problems.
  • The process of solving problems with computers is divided into two stages: the developer of the programme develops a programme for the problem to be solved, and the user runs the programme to deal with specific instances of the problem and perform specific calculations.

1.1.1 Process of programme development

  • Programming is the working process of getting a programme that can solve a problem in the end, based on the problem faced.
  • Analysis phase -> Coding phase -> Check testing phase -> Testing/debugging phase.