ÄϾ©Ïþׯ¼ÆËã»ú²Ù×÷ϵͳϰÌâ¿âº¬´ð°¸È«1-5ÕÂ

P(S1) P(S2) ·ÅÆ»¹û V(S2) V(S3) P(S1) P(S2) ·Å½Û×Ó V(S2) V(S4) P(S3) P(S2) ȡƻ¹û v(S2) V(S1) P(S4) P(S2) È¡½Û×Ó v(S2) V(S1)

(4) ÔÚ¹«¹²Æû³µÉÏ£¬Ë¾»úºÍÊÛÆ±Ô±µÄ»î¶¯·Ö±ðÊÇ Ë¾»ú£ºÆô¶¯³µÁ¾£»Õý³£Ðгµ£»µ½Õ¾Í£³µ£» ÊÛÆ±Ô±£º¹Ø³µÃÅ£»ÊÛÆ±£»¿ª³µÃÅ£»

ÔÚÆû³µ²»¶Ïµ½Õ¾¡¢Í£³µ¡¢ÐÐÊ»¹ý³ÌÖУ¬ÕâÁ½¸ö»î¶¯´æÔÚ×Åͬ²½¹ØÏµ£¬ÊÔÓÃÐźÅÁ¿ºÍP¡¢V²Ù×÷ʵÏÖËüÃǵÄͬ²½¡£

½â´ð£º¸ù¾Ý³£Ê¶£¬³µÃŹغúó˾»ú·½¿ÉÆô¶¯³µÁ¾£¬µ½Õ¾Í£³µºóÊÛÆ±Ô±·½¿É´ò¿ª³µÃÅ£¬¼´ÃŵĿª¡¢¹ØÓë³µµÄÍ£¡¢¿ª´æÔÚ×ÅÏà»¥ÖÆÔ¼µÄͬ²½¹ØÏµ¡£¶¨ÒåÐźÅÁ¿ run£¬±íʾ˾»úÊÇ·ñ¿ÉÒÔÆô¶¯³µÁ¾£¬Ò²¾ÍÊdzµÃŵÄ״̬£¨0±íʾÃÅ¿ª£¬1±íʾÃŹأ©£¬³õֵΪ0¡£¶¨ÒåÐźÅÁ¿stop±íʾÊÛÆ±Ô±ÊÇ·ñ¿ÉÒÔ¿ª³µÃÅ£¬¼´³µÊÇ·ñÍ£ºÃ£¨0±íʾ³µÍ££¬1±íʾ³µ¿ª£©£¬³õֵΪ0¡£³õʼ״̬Ϊ³µÍ£ÃÅ¿ª¡£

ÊÛÆ±Ô±£º Éϳ˿ͣ» ¹Ø³µÃÅ£» V(run); ³µÃŹغúó£¬run ¼Ó1£¬±íÃ÷˾»ú¿ÉÒÔÆô¶¯³µÁ¾¡£ ÊÛÆ±£» P(stop); ÅжÏÊÇ·ñ¿ÉÒÔ¿ª³µÃÅ£»Èô˾»úÒÑÍ£³µ£¬stopΪ1£¬¼ÌÐø£» ¿ª³µÃÅ£» Èô˾»úδͣ³µ£¬stopΪ0£¬×èÈû£¬ÎÞ·¨¿ª³µÃÅ¡£ ϳ˿ͣ»

˾»ú£º

P(run); ÅжÏÊÇ·ñ¿ÉÒÔÆô¶¯³µÁ¾£»ÈôÊÛÆ±Ô±ÒѹØÃÅrunΪ1£¬¼Ì

Ðø£»

Æô¶¯³µÁ¾£» ÈôÊÛÆ±Ô±Î´¹ØÃÅrunΪ0£¬×èÈû£¬ÎÞ·¨Æô¶¯³µÁ¾¡£ Õý³£Ðгµ£» µ½Õ¾Í£³µ£» V(Stop); Í£³µºó£¬stop¼Ó1£¬±íÃ÷ÊÛÆ±Ô±¿ÉÒÔ¿ª³µÃÅ¡£

(5) ijËÂÃí£¬ÓÐС¡¢ÀϺÍÉÐÈô¸É£¬ÓÐһˮ¸×£¬ÓÉСºÍÉÐÌáË®Èë¸×¹©ÀϺÍÉÐÒýÓá£Ë®¸×¿ÉÈÝ12

Ͱˮ,ˮȡ×Ôͬһ¾®ÖС£Ë®¾®¾¶Õ­£¬Ã¿´ÎÖ»ÄÜÈÝÒ»¸öͰȡˮ¡£Ë®Í°×ÜÊýΪ4¸ö¡£Ã¿´ÎÈ롢ȡ¸×Ë®½öΪһͰ£¬ÇÒ²»¿Éͬʱ½øÐС£ÊÔ¸ø³öÓйØÈ¡Ë®¡¢ÈëË®µÄËã·¨ÃèÊö¡£

½â´ð£º·ÖÎöÌâÄ¿¿ÉÖª£¬Ð¡ºÍÉиºÔðÓÃͰµ½¾®ÖÐȡˮ²¢½«Ë®µ¹Èë¸×ÖУ¬Æä²Ù×÷ÒÀ´ÎΪÄÃͰ¡¢¾®ÖÐȡˮ¡¢µ¹Ë®Èë¸×¡£Ë®Í°Ö»ÓÐ4¸ö£¬Ö»ÓÐÄõ½Í°ºó·½¿É¼ÌÐø£¬·ñÔòÐèÒªµÈͰ£¬ÒòË®¾®¾¶Õ­£¬Ã¿´ÎÖ»ÄÜÈÝÒ»¸öͰȡˮ£¬¹ÊȡˮµÄСºÍÉжÔË®¾®µÄ·ÃÎʱØÐëÊÇ»¥³âµÄ¡£ÀϺÍÉиºÔðÓÃͰ´Ó¸×ÖÐȡˮ£¬Æä²Ù×÷ÒÀ´ÎΪÄÃͰ¡¢¸×ÖÐȡˮ¡£Ö»ÓÐÄõ½Í°ºó·½¿É¼ÌÐø£¬·ñÔòÐèÒªµÈͰ¡£Ã¿´ÎÈ롢ȡ¸×Ë®½öΪһͰ£¬ÇÒ²»¿Éͬʱ½øÐУ¬±íÃ÷СºÍÉе¹Ë®Èë¸×¡¢ÀϺÍÉÐȡˮ±ØÐ뻥³â¡£Í¬Ê±£¬¸×ÖÐûˮ£¬ÀϺÍÉв»ÄÜȡˮ£¬ÒªµÈ´ýСºÍÉе¹Ë®Èë¸×£»Ë®¸×Âú£¬Ð¡ºÍÉв»Äܵ¹Ë®Èë¸×£¬ÒªµÈ´ýÀϺÍÉÐȡˮ£¬Ò²¾ÍÊÇ˵£¬Ð¡ºÍÉе¹Ë®Èë¸×ºÍÀϺÍÉÐȡˮ±ØÐëͬ²½¡£ÉèÖû¥³âÐźÅÁ¿ºÍͬ²½ÐźÅÁ¿£º m1=1£¬±íʾСºÍÉдÓË®¾®È¡Ë®Ê±£¬¶ÔË®¾®µÄ»¥³â·ÃÎÊ£¬¼´Ò»´ÎÖ»ÄÜÓÐÒ»¸öˮͰ½ø³öË®¾®£»

m2=1£¬±íʾСºÍÉе¹Ë®Èë¸×¡¢ÀϺÍÉÐȡˮʱ¶ÔË®¸×µÄ»¥³â·ÃÎÊ£¬¼´Ã¿´ÎÈ롢ȡ¸×ˮֻÄÜÒ»¸öͰ£»

count=4£¬±íʾÊÇ·ñÓÐͰ¿ÉÒÔ¹©Ð¡ºÍÉС¢ÀϺÍÉÐʹÓã» full=0Âú»º³å£¬±íʾ¸×ÄÚÓÐË®µÄͰÊý£¬¿ØÖÆÀϺÍÉÐȡˮ£»

empty=12£¬¿Õ»º³å£¬¸×ÄÚ»¹ÄÜ·ÅË®µÄͰÊý£¬¿ØÖÆÐ¡ºÍÉе¹Ë®Èë¸×£» P(empty) Åжϸ×ÖÐÊÇ·ñÓе¹Ë®µÄλÖã¬ÈôÓУ¬Ë®Î»-1£¬¼ÌÐø£» P(count) ÅжÏÊÇ·ñÓÐˮͰ¿ÉÒÔʹÓã¬ÈôÓУ¬¿ÉÓÃˮͰÊýÄ¿-1£¬¼ÌÐø£» P(m1) ÅжÏÄÜ·ñ¶ÔË®¾®·ÃÎÊ£¬¼´ÊÇ·ñÓÐÆäËûСºÍÉдÓË®¾®È¡Ë® ´Ó¾®ÖÐȡˮ »¥³â¿ØÖÆÒ»¸öˮͰ´ÓË®¾®È¡Ë®£» V(m1) P(m2) ÅжÏÄÜ·ñ¶ÔË®¸×·ÃÎÊ£¬¼´ÊÇ·ñÓÐÆäËûºÍÉÐȡˮ»òµ¹Ë® ËÍË®Èë¸× »¥³âµØ½«Ë®µ¹ÈëË®¸×£» V(m2) V(count) Ë®Èë¸×ºó£¬Ë®Í°¿ÕÏУ¬¿É¹©ÆäËûºÍÉÐʹÓ᣿ÉÓÃˮͰÊýÄ¿+1 V(full) Ë®Èë¸×ºó¿É¹©ÀϺÍÉÐȡˮ£¬¿ÉȡˮµÄͰÊý+1

´ËÌâÌØ±ðҪעÒâP²Ù×÷µÄ´ÎÐò£¬ÀýÈ磺Èç¹ûP(empty)ºÍP(count)²Ù×÷´ÎÐòµßµ¹£¬¾ÍÓпÉÄܲúÉúËÀËø¡£

Èôijʱ¿ÌË®¸×Ë®Âú£¨empty=0; full=12£©£¬¶øËĸöСºÍÉÐÒÀ´ÎÄÃˮͰȥ¾®ÖÐȡˮ£¬´ËʱP(count)¾ùÖ´Ðмõ1²Ù×÷£¬count µÄÖµ±äΪ0£¬µ«¼ÌÐøÖ´ÐÐP(empty)ʱ£¬empty-1£¬empty<0£¬×èÈû£»´ËʱÀϺÍÉÐÏëȡˮ£¬Ö´ÐÐP(full) £¬¼ÌÐø£¬Ö´ÐÐP(count)£¬´Ëʱcouunt-1£¬count<0£¬×èÈû£¬¼´ÀϺÍÉÐûÓÐˮͰ¿ÉÒÔȡˮ¡£ÀϺÍÉÐÎÞ·¨È¡Ë®£¬Ð¡ºÍÉÐÎÞ·¨µ¹Ë®£¬Ðγɽ©¾Ö£¬ËÀËø·¢Éú¡£ËùÒÔ£¬P²Ù×÷µÄ˳Ðò²»¿Éµßµ¹¡£ СºÍÉдÓË®¾®È¡Ë®Èë¸× ÀϺÍÉдӸ×ÖÐȡˮ

P(full) ¸×ÖÐÊÇ·ñÓÐË®¹©ÀϺÍÉÐÈ¡Óã»ÈôÓУ¬¿ÉȡˮµÄͰÊý-1£¬

¼ÌÐø£»

P(count) ÅжÏÊÇ·ñÓÐˮͰ¿ÉÒÔʹÓã¬ÈôÓУ¬¿ÉÓÃˮͰÊýÄ¿-1£¬¼ÌÐø£» P(m2) ÅжÏÄÜ·ñ¶ÔË®¸×·ÃÎÊ£¬¼´ÊÇ·ñÓÐÆäËûºÍÉÐȡˮ»òµ¹Ë® ´Ó¸×ÖÐȡˮ »¥³âµØ´ÓË®¸×ÖÐȡˮ£» V(m2) V(empty) ȡˮºó£¬Ë®¸×ÖÐÔö¼ÓÁ˵¹Ë®µÄλÖã¬Ë®Î»+1£» V(count) ȡˮºó£¬Ë®Í°¿ÕÏУ¬¿É¹©ÆäËûºÍÉÐʹÓ᣿ÉÓÃˮͰÊýÄ¿+1

(6) ÉèϵͳÖÐÓÐÎå¸ö½ø³Ì¡¢3ÖÖ×ÊÔ´£¬×ÜÊý·Ö±ðΪA 17£¬B 5£¬C 20£¬T0ʱ¿Ìϵͳ״̬Èç

Ï¡£ P1 P2 P3 P4 P5 ×î´ó×ÊÔ´ÐèÇó A 5 5 4 4 4 B 5 3 0 2 2 C 9 6 11 5 4 A 2 4 4 2 3 15 ÒÑ·ÖÅä×ÊÔ´ B 1 0 0 0 1 2 C 2 2 5 4 4 17 A 2 Ê£Óà×ÊÔ´Êý B 3 C 3 i. Íê³ÉÊ£Óà×ÊÔ´ÊýµÄ¼ÆË㣺 ii. T0ʱ¿ÌÊÇ·ñ°²È«£¿ iii. ÈôP2ÇëÇó×ÊÔ´£¨0£¬3£¬4£©£¬ÏµÍ³ÈçºÎ´¦Àí£¿ ½â´ð£ºT0ʱ¿ÌµÄÏòÁ¿¼ûͼÖдÖÌåÊý×Ö¡£ need[i,j]=max[i,j]-allocation[i,j]

ÀûÓÃÒøÐмÒËã·¨¶Ô´Ë×ÊÔ´·ÖÅäÇé¿ö½øÐзÖÎö£¬¿ÉµÃ´Ëʱ¿ÌµÄ°²È«ÐÔ·ÖÎöÇé¿ö£º P4 P5 P1 P2 P3 Work 2 4 7 9 13 3 3 4 5 5 3 7 11 13 15 Need 2 1 3 1 0 2 1 4 3 0 1 0 7 4 6 Allocation 2 3 2 4 4 0 1 1 0 0 4 4 2 2 5 Work+allocation 4 7 9 13 17 3 4 5 5 5 7 11 13 15 20 Finish True True True True True ÒòΪT0ʱ¿Ì´æÔÚ°²È«ÐòÁÐp4,p5,p1,p2,p3£¬¹ÊT0ʱ¿Ì°²È«¡£ °´ÕÕÒøÐмÒËã·¨£¬ÔÚT0ʱ¿ÌP2ÇëÇó×ÊÔ´£¨0£¬3£¬4£©£¬ ÒòÇëÇó×ÊÔ´Êý£¨0£¬3£¬4£©<×î´óÇëÇó×ÊÔ´Êý£¨1£¬3£¬4£©£¬¼ÌÐø¡£ ÇëÇó×ÊÔ´Êý£¨0£¬3£¬4£©>Ê£Óà×ÊÔ´Êý£¨2£¬3£¬3£©£¬ËùÒÔϵͳûÓÐ×ã¹»µÄ×ÊÔ´£¬²»ÄÜ·ÖÅä¡£ (7) P1£¬P2£¬P3£¬P4Ëĸö½ø³ÌͬʱÒÀ´Î½øÈë¾ÍÐ÷¶ÓÁУ¬ËüÃÇËùÐèÒªµÄ´¦ÀíÆ÷ʱ¼äºÍÓÅÏÈÊýÈç

Ï£¬Èô²»¼Æµ÷¶ÈµÈËùÏûºÄµÄʱ¼ä£¬Çë»Ø´ð£º ½ø³Ì ´¦ÀíÆ÷ʱ¼ä£¨Ã룩 ÓÅÏÈÊý P1 20 2 P2 15 3 P3 10 5 P4 12 3

£¨a£© ·Ö±ðд³ö²ÉÓÃÏÈÀ´ÏÈ·þÎñºÍ·ÇÇÀռʽµÄÓÅÏÈÊýµ÷¶ÈË㷨ʱ½ø³ÌÖ´ÐеĴÎÐò¡£ £¨b£© ·Ö±ð¼ÆËãÿ¸ö½ø³ÌÔÚ¾ÍÐ÷¶ÓÁÐÖеĵȴýʱ¼äºÍƽ¾ùµÈ´ýʱ¼ä¡£ ½â´ð£º£¨a£©½ø³ÌÖ´ÐдÎÐòΪ£º £¨b£©

ÏÈÀ´ÏÈ·þÎñ·¨ ·ÇÇÀռʽµÄÓÅÏÈÊý·¨ P3¡¢P2¡¢P4¡¢P1 P1¡¢P2¡¢P3¡¢P4 ÏÈÀ´ÏÈ·þÎñ·¨£º

ÿ¸ö½ø³ÌÔÚ¾ÍÐ÷¶ÓÁеĵȴýʱ¼ä·Ö±ðΪ P1£º0£¨Ã룩 P2£º0+20=20£¨Ã룩 P3£º20+15=35£¨Ã룩 P4£º35+10=45£¨Ã룩 ƽ¾ùµÈ´ýʱ¼äΪ£¨0+20+35+45£©/4=25£¨Ã룩

·ÇÇÀռʽµÄÓÅÏÈÊý·¨£º

ÿ¸ö½ø³ÌÔÚ¾ÍÐ÷¶ÓÁеĵȴýʱ¼ä·Ö±ðΪ P1£º25+12=37£¨Ã룩 P2£º0+10=10£¨Ã룩 P3£º0£¨Ã룩

P4£º10+15=25£¨Ã룩

ƽ¾ùµÈ´ýʱ¼äΪ£¨37+10+0+25£©/4=18£¨Ã룩

(8) ϵͳÖÐÓÐËĵÀ×÷Òµ£¬·Ö±ðÓÃÏÈÀ´ÏÈ·þÎñ¡¢¶Ì×÷ÒµÓÅÏȵ÷¶È·½·¨ºÍ×î¸ßÏìÓ¦±ÈÓÅÏÈ·¨µ÷¶È£¬

Íê³É±í¸ñµÄ¼ÆË㣬²¢¼ÆËãÆ½¾ù´øÈ¨ÖÜתʱ¼ä¡£ µ¥Î»£ºÐ¡Ê± ½â´ð£ºÏÈÀ´ÏÈ·þÎñ£º ×÷Òµ Ìύʱ¼ä 1 2 3 4

1£º00 1£º10 2£º00 2£º00 ÔËÐÐʱ¼ä 2 6 2 1 ¿ªÊ¼Ê±¼ä 1£º00 3£º00 9£º00 11£º00 Íê³Éʱ¼ä 3£º00 9£º00 11£º00 12£º00 ÖÜתʱ¼ä 2 7£®83 9 10 ƽ¾ù´øÈ¨ÖÜתʱ¼ä=£¨2/2+7.83/6+9/2+10/1£©/4=4.2 ¶Ì×÷ÒµÓÅÏȵ÷¶È£º ×÷Òµ Ìύʱ¼ä 1 2 3 4 1£º00 1£º10 2£º00 2£º00 ÔËÐÐʱ¼ä 2 6 2 1 ¿ªÊ¼Ê±¼ä 1£º00 6£º00 4£º00 3£º00 Íê³Éʱ¼ä 3£º00 12£º00 6£º00 4£º00 ÖÜתʱ¼ä 2 10£®83 4 2 ƽ¾ù´øÈ¨ÖÜתʱ¼ä=£¨2/2+10.83/6+4/2+2/1£©/4=1.7 ×î¸ßÏìÓ¦±ÈÓÅÏÈ·¨µ÷¶È: 1£º00 ×÷Òµ1ÔËÐÐ

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)