What Is Algodystrophy?
Algorithm (Algorithm) refers to an accurate and complete description of the problem-solving scheme, is a series of clear instructions to solve the problem, the algorithm represents a systematic method to describe the problem-solving strategy mechanism. In other words, the required output can be obtained in a limited time for a certain standard input. If an algorithm is defective or not suitable for a problem, executing the algorithm will not solve the problem. Different algorithms may use different time, space or efficiency to accomplish the same task. The pros and cons of an algorithm can be measured by space complexity and time complexity.
- An algorithm should have the following five important characteristics:
- I. Operations and operations on data objects : The basic operations that a computer can perform are described in the form of instructions. The set of all instructions that a computer system can execute becomes the computer system's instruction system. The basic operations and operations of a computer are as follows: [1]
- The same problem can be solved by different algorithms, and the quality of an algorithm will affect the efficiency of the algorithm and even the program.
- There are many ways to describe algorithms. Commonly used are natural language, structured
- Algorithms can be roughly divided into basic algorithms, algorithms of data structures,
- The Chinese name for "algorithm", the algorithm, comes from "
- There are many classic algorithms, such as Euclidean algorithm, cut-circle algorithm, and Qin Jiushao algorithm.
- With the development of computers, algorithms have been widely developed and applied in computers, such as using random forest algorithms to estimate head poses, using genetic algorithms to solve ammunition loading problems, and application of information encryption algorithms in network transmission , The application of parallel algorithms in data mining, etc.