First-Fit Memory Allocation
-----------------------------------------------------------------------------------------------
start => 300 600 350 200 750 125
115 => 115* 185 600 350 200 750 125
500 => 115* 185 500* 100 350 200 750 125
358 => 115* 185 500* 100 350 200 358* 392 125
200 => 115* 185 500* 100 200* 150 200 358* 392 125
375 => 115* 185 500* 100 200* 150 200 358* 375* 17 125
Best-Fit Memory Allocation
-----------------------------------------------------------------------------------------------
start => 300 600 350 200 750 125
115 => 300 600 350 200 750 115* 10
500 => 300 500* 100 350 200 750 115* 10
358 => 300 500* 100 350 200 358* 392 115* 10
200 => 300 500* 100 350 200* 358* 392 115* 10
375 => 300 500* 100 350 200* 358* 375* 17 115* 10
Worst-Fit Memory Allocation
-----------------------------------------------------------------------------------------------
start => 300 600 350 200 750 125
115 => 300 600 350 200 115* 635 125
500 => 300 600 350 200 115* 500* 135 125
358 => 300 358* 242 350 200 115* 500* 135 125
200 => 300 358* 242 200* 150 200 115* 500* 135 125
375 => not allocated, must wait