Opening: chat how to solve problems

Foreword

  • This is an Introduction
  • Methodology in the interpretation of the data structure and algorithm Series
  • I will try in the text, interspersed with relevant content

some thoughts

  • Usually encounter a problem, you can direct the answer through experience
  • And some of the problems more complex and requires abstracted into a mathematical model and then by mathematical thinking to solve
  • Programming can simulate mathematical problem-solving process
  • In other words, as long as there is a mathematical solution that can be programmed to simulate solve
  • Similarly, some programming problem, you can use mathematics to solve
  • In the series of data structures and algorithms, I believe that the idea to solve the problem, you can referPolya problem solving

At last

  • In broad terms, said the purpose is to solve the problem
  • In terms of simple arithmetic that the algorithm first solve the problem of correctness, and then only to the efficiency
  • Algorithms and mathematical thinking can learn from each other thinking, mathematical methods often high efficiency and accuracy, depending on the accuracy of the mathematical model
  • I will be problem-oriented, leads some basic knowledge of data structures and algorithms, and build applications contact theory

summary

  • To treat the problem, referencePolya problem solving
  • Can be solved using mathematical methods must be mentioned
  • Articles will be problem-oriented, building applications and theoretical links

Guess you like

Origin www.cnblogs.com/laiyuanjing/p/11582867.html