The key is to achieve what ~, the algorithm is used to solve the actual problem.
Encoding, decoding, Huffman algorithm (prefix-coded lossless compression algorithm) the experience of the predecessors is still very cool. We're all standing on the shoulders of giants
Fibonacci sequence
Data structure: queue, stack, linked list, binary tree, red black tree,
Bayesian law (conditional probability)
Variance and Standard deviation
Matrix manipulation (LUA decomposition, Lagrangian formula)
Multithreading algorithm (how to use in multi-core CPU)
Fourier transform: a function that satisfies certain conditions is represented as trigonometric functions or as a linear combination of their integrals. FFTW time domain, frequency domain analysis
Basic data structure needs support: Query, modify, delete, add, max, Min, sort
The complexity-----of the algorithm is critical
An introduction to Algorithms-this book