假设我创建了 100 个文件,每个文件的大小为 30MB 的随机文本数据。现在我创建一个压缩率为 0 的 zip 存档,即zip dataset.zip -r -0 *.txt. 现在我只想从这个存档中提取一个文件。
zip dataset.zip -r -0 *.txt
如上所述这里,也有解压/从归档中提取文件的方法有两种:
O(1)
O(n)
unzip 使用哪种方法?从我的实验来看,它似乎使用了方法 2?
zip archive
archive ×1
zip ×1