• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

文件处理

WQS1314 2018-12-02 浏览量:752
为什么文件变成压缩包后体积就变小了,这意味着数据长度变小了,是什么原理?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 有压缩算法,可以压缩,压缩包比源文件小,是因为压缩包不是源文件的数据,而是压缩后的数据,需要源文件数据,还要解压出来源文件才行。
    • 发布于 2018-12-03
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:11
  • 把相同或者重复数据给压缩了,这样就可以减少容量
    • 发布于2018-12-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 并不是的,只是把数据相同的内容进行了压缩了,缩减成一个数据了
    • 发布于2018-12-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 举个例子:

    程序源码里,为了方便阅读,有个缩进格式。这就让文件里有大量的空格。

    那么,我们把4个连续的空格(ASCII:0x20)用一个制表符(ASCII:0)来代替。是不是文件可以省下许多字节,但并不影响文件内容。

    这只是个简单的例子。

    GIF图像也包含了一个简单地压缩算法,有兴趣了解下。

    • 发布于2018-12-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 压缩的原理应该就是将重复的数据字符以更简洁的方式表达存储起来。所以就更小了。
    • 发布于2018-12-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 压缩可以理解为 给数据增加了一个头或者说说明   把相同内容释义一下或者无数空格(空格也是要占用空间的)表示为n个空格
    • 发布于2018-12-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 压缩算法,会建立字典,接受空间
    • 发布于2018-12-02
    • 举报
    • 评论 0
    • 0
    • 0

  • bit流 数据压缩有很多算法的。

    不过要用无损的,比如有霍夫曼压缩算法吧。

    • 发布于2018-12-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 压缩软件都使用压缩算法将里面的重复性数据进行减少
    • 发布于2018-12-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 压缩其实就是将文件里面具有相似内容的部分缩减了
    • 发布于2018-12-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 压缩算法就是对你的数据找到相同的部分然后进行处理
    • 发布于2019-01-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 很多压缩算法就是把很多相同的数据做一个处理
    • 发布于2019-01-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

文件处理