آهلا
انتي جاوبتي على نفسك يا حلوة
طبعا الHOLE اللي تكونت من USER MEMORY اكيد بتكون اول NODE في اللست ..طبعا هذي بداية البرنامج ..
اما بالنسبة انك تخلين الHOLE اللي تكونت من عملية خلصت شغلها ..طبعا اذا كانت غير مجاورة شي طبيعي بتسويت NODE و تضيفيها في الLIST OF HOLE اما اذا كانت مجاورة ما راح تسوي NODE و راح تضيفي قيمة ال SIZE اللي تبع العمليه اللي خلصت شغلها على آحدى الNODE الموجودة في الLIST OF HOLE ""طبعا انتي بتخلي المستخدم يحدد اي HOLE راح يجمع عليها ""
بالنسبة لكلامكك :كيف تقولي عن الـ hole القديمة إنها نفسها ال user memory ؟....
لو كان في list of hole موجود hole غيير user memory ؟... يعني أول المرات بيصير صح ، بس بعدين بيصير في hole غير ال user memory ؟؟
آسفه يمكن ما وضحت عدل او ما فهمتيني ...انا كنت اقصد اول مرة في الحاله الاولى ..اما طبعا اذا كان فيه اكثر من NODE في الLIST OF HOLE صح عليك و زي ما قلت لك تخلين المستخدم يحدد اي HOLE يجمع فوقها