У меня есть эта проблема, которая имеет диаграмму, которая представляет состояние схемы распределения друзей в 8 КБ.
просит меня создать последовательность диаграмм, которые следуют этим запросам:
Бесплатно (B); Бесплатно (с); B = выделить (5 КБ); Бесплатно (A); A = выделить (3 КБ); B = выделить (1 КБ)
Это то, что я имею до сих пор, и мне интересно, что я делаю, когда мне нужно выделить 3 КБ для схемы, потому что когда я освобождаю (A), память будет на другой стороне памяти. Это объединяется в один, чтобы сделать бесплатный 3KiB? И даже если это произойдет, когда я пытаюсь выделить B = allocate (1KiB), не хватает места.