Сжатие данных
Уменьшение объема данных путем устранения избыточности.
🌐 Термины на других языках:
Data compression reduces the size of files, making them easier to store and faster to transmit over the internet. It works by finding patterns or removing unnecessary details in the data. There are two main types: Lossless (perfect reconstruction) and Lossy (discarding some details for much smaller size).
graph LR
Center["Сжатие данных"]:::main
Rel_encryption["encryption"]:::related -.-> Center
click Rel_encryption "/terms/encryption"
Rel_decryption["decryption"]:::related -.-> Center
click Rel_decryption "/terms/decryption"
Rel_assembly_language["assembly-language"]:::related -.-> Center
click Rel_assembly_language "/terms/assembly-language"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 Простыми словами
Это как вакуумный пакет для одежды: вещей столько же, но места они занимают в три раза меньше.
🤓 Expert Deep Dive
Алгоритм Шеннона-Фано заложил основы теории информации и сжатия.