青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

我希望你是我獨家記憶

一段永遠封存的記憶,隨風而去
posts - 263, comments - 31, trackbacks - 0, articles - 3
   :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理

USACO——423——逆序貪心

Posted on 2008-08-05 16:33 Hero 閱讀(147) 評論(0)  編輯 收藏 引用 所屬分類: 代碼如詩--ACM
/*
ID: wangzha4
LANG: C++
TASK: job
*/
#include 
<stdio.h>
#include 
<stdlib.h>
#include 
<string.h>
#include 
<ctype.h>
#define llong unsigned long long 
#define unint unsigned int
#define printline  printf( "\n" ) 

double fmax( double a, double b )
{
    
if( a - b > 0 )    return a ;
    
else            return b ;
}

double fmin( double a, double b )
{
    
if( a - b < 0 )    return a ;
    
else            return b ;
}

int fmax( int a, int b )
{
    
if( a > b )    return a ;
    
else        return b ;
}

int fmin( int a, int b )
{
    
if( a < b )    return a ;
    
else        return b ;
}

int fpow( int a, int b )
{
    
int reval = 1 ;
    
forint i=1; i<=b; i++ )
        reval 
*= a ;
    
return reval ;
}
const int INF = 1000000 ;
const int size = 155 ;

int ina, inb, inn ;

int A[40], B[40] ;
int finishA[1100], finishB[1100] ;
int restartA[40], restartB[40] ;//機器A和B重新啟動的時間

void input()
{
    scanf( 
"%d %d %d"&inn, &ina, &inb ) ;
    
forint i=1; i<=ina; i++ ) {
        scanf( 
"%d"&A[i] ) ; restartA[i] = 0 ;
    }
    
    
forint i=1; i<=inb; i++ ) {
        scanf( 
"%d"&B[i] ) ; restartB[i] = 0 ;
    }
}

void work()
{
    
int minval = INF ; int minnum = -1 ;
    
forint i=1; i<=inn; i++ ) {
        
        minval 
= INF ; minnum = -1 ;
        
forint j=1; j<=ina; j++ ) {
            
if( minval > restartA[j] + A[j] ) {
                minval 
= restartA[j] + A[j] ; minnum = j ;
            }
        }
        restartA[minnum] 
= minval ; finishA[i] = minval ;
        
        minval 
= INF ; minnum = -1 ;
        
forint j=1; j<=inb; j++ ) {
            
if( minval > restartB[j] + B[j] ) {
                minval 
= restartB[j] + B[j] ; minnum = j ;
            }
        }
        restartB[minnum] 
= minval ; finishB[i] = minval ;
    }
    
    printf( 
"%d ", finishA[inn] ) ;
    
    
int maxval = -1 ;
    
forint i=1; i<=inn; i++ ) {
        
if( maxval < finishA[i] + finishB[inn+1-i] )
            maxval 
= finishA[i] + finishB[inn+1-i] ;
    }
    
    printf( 
"%d\n", maxval ) ;
}

int main()
{
    freopen( 
"job.in""r", stdin ) ;
    freopen( 
"job.out","w",stdout ) ;

    input() ;
    
//init() ;
    work() ;
    
    
return 0 ;
}


Once these two calculations have been done and the arrays have been sorted, you end up with a picture like this:


Each line represents the activity of one job. Green and blue are "A" machines, and yellow, cyan, and purple are type "B" machines. A red line means that the job is in a container instead of a machine. The left portion corresponds to "A" jobs, where the end of each line is the time at which the kth job is completed. The right portion corresponds to "B" jobs, where the beginning of the line is the earliest that the kth job can be started with respect to the ending time of the all the "B" jobs. The white space in the middle represents the `slack' time, the time that the job sits in an intermediate container.

The best option is to match up the earliest completed "A" job with the "B" job that starts earliest, the second earliest completed "A" job with the second earliest started "B" job, etc. Take the maximum of these times. This corresponds to moving the the two representations together until they touch (one job has no 'slack' time).

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美亚洲综合久久| 亚洲欧美日韩高清| 夜夜精品视频| 久久亚洲春色中文字幕| 欧美日韩亚洲综合在线| 亚洲国内在线| 欧美激情精品久久久久久变态| 亚洲女ⅴideoshd黑人| 欧美日韩在线精品| aa国产精品| 亚洲精品婷婷| 欧美日韩国产在线播放| 亚洲精品乱码久久久久久蜜桃91| 老牛国产精品一区的观看方式| 亚洲欧美第一页| 国产日产欧产精品推荐色| 亚洲欧美日韩国产中文| 亚洲一区黄色| 国产日韩欧美一区二区三区在线观看| 午夜精品免费| 亚洲男同1069视频| 国产在线国偷精品产拍免费yy| 久久精品亚洲精品| 久久精品国产亚洲5555| 亚洲韩国青草视频| 亚洲福利视频专区| 欧美大尺度在线| 一本大道久久精品懂色aⅴ| 亚洲狼人精品一区二区三区| 欧美成人免费全部观看天天性色| 欧美三级在线播放| 一区二区三区国产精品| 嫩草伊人久久精品少妇av杨幂| 久久婷婷影院| 亚洲视频网在线直播| 亚洲在线网站| 亚洲国产精品一区二区第四页av| 久久久久99| 日韩天天综合| 国外视频精品毛片| 久久亚洲免费| 欧美成人按摩| 亚洲尤物在线视频观看| 亚洲欧美成人精品| 亚洲第一福利视频| 99精品国产在热久久婷婷| 国产精品日韩在线播放| 欧美国产激情二区三区| 欧美日韩精品| 久久久久国产精品午夜一区| 乱码第一页成人| 亚洲欧美国产va在线影院| 久久精品1区| 亚洲私人黄色宅男| 久久一区激情| 欧美在线高清视频| 欧美精选一区| 欧美ab在线视频| 国产美女精品人人做人人爽| 亚洲第一精品电影| 国产精品捆绑调教| 亚洲国产成人91精品| 国产精品最新自拍| 亚洲狼人精品一区二区三区| 狠狠色丁香婷婷综合久久片| 国产精品99久久不卡二区| 亚洲人午夜精品| 久久精品国产免费看久久精品| 亚洲视屏在线播放| 欧美激情精品久久久久久免费印度 | 美日韩精品视频免费看| 欧美在线观看你懂的| 欧美手机在线| 亚洲国产欧美一区二区三区丁香婷| 国产视频精品va久久久久久| 午夜亚洲性色视频| 亚洲日本在线观看| 曰韩精品一区二区| 午夜老司机精品| 午夜在线观看免费一区| 亚洲国产三级在线| 在线播放豆国产99亚洲| 久久国产视频网站| 欧美在线视频全部完| 欧美日韩一区国产| 亚洲精品国产精品国自产在线| 在线观看视频亚洲| 久久免费少妇高潮久久精品99| 久久精品国产一区二区三区免费看 | 久久国产精品网站| 国产精品三上| 亚洲影院免费观看| 欧美一级大片在线免费观看| 国产精品国产三级国产专播品爱网 | 久久综合久久综合这里只有精品| 久久精品国产v日韩v亚洲| 国产精品私房写真福利视频| 亚洲自拍偷拍一区| 久久国产一区| **性色生活片久久毛片| 久久一二三国产| 91久久综合| 亚洲一区二区三区涩| 国产精品久久久爽爽爽麻豆色哟哟 | 午夜精品久久久久| 久久激情网站| 伊人成人在线| 欧美高清自拍一区| 日韩视频在线观看| 亚洲欧美精品伊人久久| 国产精品视频自拍| 久久久www成人免费毛片麻豆| 久久五月婷婷丁香社区| 亚洲国产精品女人久久久| 欧美国产亚洲视频| 亚洲视频一区二区| 久久久久久久精| 亚洲精品在线二区| 亚洲精品一区二区三区婷婷月| 亚洲神马久久| 国产综合网站| 欧美精品一区二区三| 亚洲一区二区三区四区五区黄| 久久精品国产亚洲一区二区| 亚洲国产精品久久久久婷婷老年| 欧美日韩中文字幕在线视频| 亚洲免费伊人电影在线观看av| 久久久亚洲国产美女国产盗摄| 亚洲看片免费| 国产日韩欧美二区| 欧美成人免费视频| 欧美一区二区性| 在线视频观看日韩| 久久青青草原一区二区| 91久久精品一区二区别| 国产精品电影在线观看| 久久久亚洲综合| 一本色道久久综合亚洲精品小说| 久久精品国产91精品亚洲| 亚洲免费高清| 国产一区三区三区| 欧美网站在线| 免费日韩成人| 欧美一区永久视频免费观看| 亚洲精品国产无天堂网2021| 久久免费黄色| 欧美亚洲一级| 亚洲一区三区电影在线观看| 亚洲国产欧美国产综合一区| 国产一区久久久| 国产精品最新自拍| 欧美视频在线观看一区| 欧美波霸影院| 久久人人爽人人爽爽久久| 午夜在线成人av| 在线综合亚洲欧美在线视频| 91久久黄色| 欧美激情视频一区二区三区免费| 久久精品人人爽| 欧美一区二区三区视频在线观看| 在线一区欧美| 日韩一级在线观看| 日韩一级精品视频在线观看| 亚洲狠狠丁香婷婷综合久久久| 狠狠88综合久久久久综合网| 国产精品一区二区你懂的| 欧美午夜欧美| 欧美午夜精品久久久久久人妖| 欧美激情精品久久久久久| 欧美高清在线视频观看不卡| 免费黄网站欧美| 欧美大尺度在线| 欧美另类极品videosbest最新版本 | 久久久欧美精品sm网站| 欧美一区二区日韩| 午夜精品99久久免费| 这里只有视频精品| 一本综合精品| 亚洲午夜久久久久久久久电影网| 欧美成人xxx| 欧美精品在线观看一区二区| 欧美国产日韩二区| 欧美区亚洲区| 欧美午夜精品理论片a级大开眼界 欧美午夜精品理论片a级按摩 | 美女精品网站| 欧美高清在线视频观看不卡| 欧美剧在线免费观看网站| 欧美精品激情在线| 欧美日韩在线不卡| 国产精品美女一区二区在线观看| 国产精品视频内| 在线观看国产成人av片| 亚洲国产女人aaa毛片在线| 亚洲理论在线观看| 亚洲永久字幕| 蜜桃av久久久亚洲精品| 亚洲大片在线| 在线一区欧美| 久久久久99| 欧美日韩精品在线播放|