由于我現(xiàn)在是下午去圖書館,導(dǎo)致圖書館基本就沒什么好的座位。好的座位是獨(dú)立一張桌子,沒有人打擾,有插座。所以我可以從一樓遍歷到五樓,采用best-fit方法,選擇最好能滿足條件的座位。但這樣做有兩個(gè)缺點(diǎn)。第一是可能找不到座位,第二是很費(fèi)時(shí)間。
所以采用first -fit 方法,可以把所有條件去掉,只要桌子對(duì)面沒有人就可以,可以接受共享一張桌子。這樣從一樓到五樓就是按照地址排序,符合first-fit策略。好處是節(jié)省時(shí)間,缺點(diǎn)是沒有插座,筆記本只能續(xù)航一個(gè)下午,下次還要重新選位置。
為了增加獲得插座的機(jī)會(huì),可以采用Next-fit ,循環(huán)首次適應(yīng)算法。今天下午在二樓自習(xí),那么下一次從三樓開始用first-fit 策略。
當(dāng)然最有效的就是早起在圖書館選一個(gè)好位置。