2017-01-08 2 views
-2

1GB의 디스크 스토리지에 10GB의 데이터를 저장할 수있는 방법이 있습니까? 나는 이것이 가능하거나 아닌지 확실하지 않은 저장고 사람이 아닙니다. 그리고 그때라면 어떻게 될까요?10GB의 데이터를 1GB의 디스크 스토리지에 저장할 수있는 방법

+0

처음에 위키 백과 문서를 살펴 . 둘째, 실제로 10GB 데이터의 내용에 의존합니다. 예를 들어 이미 압축 된 형식 인 경우 (오디오/비디오/Zip 파일/등) 아니요, 그 이상의 압축은 거의 할 수 없습니다. 그러나 텍스트 데이터와 같은 것이면 1GB의 저장 공간에 쉽게 들어갈 수 있습니다. – EhsanT

답변

1

대부분의 실제 데이터는 가능합니다. 당신은 당신과 디스크 사이에 앉아서 패턴을 찾는다.

예를 들어, 100 바이트의 0을 저장하려는 경우 소프트웨어는 3 바이트 대신 '100' 'x' '0'을 쓸 수 있습니다. 더 멋진 알고리즘은 더 영리한 일을 할 수 있지만 데이터의 패턴을 파악할 수없는 경우가 항상 있습니다.

은 자세한 내용은, 따라서이 오프 주제 간주, SO 프로그래밍 문제를위한 장소이며, 귀하의 질문 프로그래밍 질문으로 분류되지 않는, 모든 disk compressiondata compression

관련 문제