لم افهم لماذا في بعض الاحيان حينما اضغط ملف و لنفترض ان حجمه 20 ميغا بعد الضغط يصبح 16 او يبقى 20 ، و في احيان اخرى حينما اضغط ملف بهذا الحجم اجد ان حجمه بعد الضغط اصبح 1 ميغا او 2 ..
لماذا لم يفعل هذا مع الاول ؟ يعني ما الذي يحدث ليحدث هذا ؟
سأفترض أن السؤال في مجتمع "اشرحها وكأني في الخامسة":
لنأخد نصين بنفس الطول. والملفات تشبه النصوص بأنها مجموعة من البايتات بدلًا من الأحرف.
النص الأول : aaaaaaaaaaaaaaaaaaaa
النص الثاني: aaaaabcdefghijklmnopq
النص الأول يمكن ضغطه عن طريق تمثيله بـ ax20
أما الثاني مع أنه بنفس الطول لكن لا يمكن ضغطه أكثر من هذا ax5 bcdefghijklmnopq
التعليقات