Data compression is the process of encoding information using fewer bits than the original representation. It can be either lossy or lossless, and is used to reduce the resources required to store and transmit data. It involves trade-offs between degree of compression, distortion, and computational resources.
Princeton University
Spring 2023
This course surveys crucial algorithms and data structures used in modern computing, with emphasis on sorting, searching, graphs, and strings. It aims to develop implementations, understand their performance, and evaluate their effectiveness.
No concepts data
+ 25 more concepts