亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 1077.txt

?? 廈門大學(xué)OJ上的ACM題1077源碼
?? TXT
字號(hào):
1077.安全網(wǎng)絡(luò) ver.4
Time Limit: 5000 MS         Memory Limit: 65536 K 
Total Submissions: 812 (143 users)         Accepted: 323 (120 users) 
[ My Solution ] 

Description
  現(xiàn)在有個(gè)一個(gè)內(nèi)部局域網(wǎng)絡(luò),里面有N臺(tái)機(jī)器。為了某種安全原因的考慮,有些機(jī)器之間是無法直接通訊的,即使可以通訊,機(jī)器與機(jī)器之間的通訊都是經(jīng)過加密的。由于不同機(jī)器之間傳輸?shù)膬?nèi)容不同,所以他們通訊采用的加密級(jí)別也不大相同。不同的加密級(jí)別導(dǎo)致破解的難度不一樣,越高的加密級(jí)別破解需要的時(shí)間也越多。如果我們獲得了編號(hào)為i的機(jī)器的完全控制權(quán),且機(jī)器i和機(jī)器j可以直接通訊,另外我們破解了機(jī)器i和機(jī)器j之間的加密信息,那么我們就得到了機(jī)器j的完全控制權(quán)。
  現(xiàn)在你通過了某種手段入侵了1號(hào)機(jī)器,得到了這臺(tái)機(jī)器的完全控制權(quán),但是這個(gè)網(wǎng)絡(luò)里面最重要的東西不在這臺(tái)機(jī)器上,而在編號(hào)為N的機(jī)器上。由于需要破解加密信息才能控制其它機(jī)器,你又不想浪費(fèi)太多時(shí)間在破解上,現(xiàn)在你來算算你至少需要多少時(shí)間才能得到編號(hào)為N的機(jī)器的完全控制權(quán)。



Input
  輸入的第一行是兩個(gè)正整數(shù)N(0 < N <= 100,000) M(0 < M <= 200,000),表示機(jī)器的數(shù)目和允許通訊的機(jī)器對(duì)數(shù)。
  輸入的第二行開始到第M+1行,每行3個(gè)整數(shù),A B T( 1 <= A, B <= N, T <= 10,000, A ≠ B),表示機(jī)器A和機(jī)器B之間可以互相通訊,且破解這個(gè)通訊的時(shí)間是T。輸入保證不存在重復(fù)的AB對(duì)。



Output
  輸出完全控制機(jī)器N的最少時(shí)間。如果無法滿足要求則輸出-1。



Sample Input
4 4
1 2 4
1 3 9
2 3 2
4 3 1



Sample Output
7




RunId 29524 of Problem 1077
Submit Time: 2008-11-01 21:45:37    Language: G++    Code Length: 1848 B 
    Result: Accepted    Time: 3532 MS    Memory: 7324 K    Judge: Apple 




#include <stdio.h>   
#include <stdlib.h>   
#define MAX 2000000000   
typedef struct arcnode{   
    long adjvex;   
    struct arcnode *nextarc;   
    long info;   
}arcnode;   
typedef struct{   
    arcnode *vertices[100001];   
    long vexnum, arcnum;   
}algraph;   
int main()   
{   
    algraph graph;   
    scanf("%ld %ld", &graph.vexnum, &graph.arcnum);   
    for (long s=1; s<=graph.vexnum; s++)   
        graph.vertices[s] = NULL;   
    for (long t=1; t<=graph.arcnum; t++){   
        arcnode *p = (arcnode*)malloc(sizeof(arcnode));   
        long vex;   
        scanf("%ld %ld %ld", &vex, &p->adjvex, &p->info);   
        p->nextarc = graph.vertices[vex];   
        graph.vertices[vex] = p;   
        arcnode *r = (arcnode*)malloc(sizeof(arcnode));   
        r->adjvex = vex;   
        r->info = p->info;   
        r->nextarc = graph.vertices[p->adjvex];   
        graph.vertices[p->adjvex] = r;   
    }   
    long *d = (long*)malloc((graph.vexnum+1)*sizeof(long));   
    for (long x=1; x<=graph.vexnum; x++)   
        d[x] = MAX;   
    bool *final = (bool*)calloc((graph.vexnum+1), sizeof(bool));   
    long *cur = (long*)malloc((graph.vexnum+1)*sizeof(long));   
    long mark = 1;   
    for (arcnode *p=graph.vertices[1]; p!=NULL; p=p->nextarc){   
        d[p->adjvex] = p->info;   
        cur[mark++] = p->adjvex;   
    }   
    final[1] = 1;   
    for (long i=1; i<=graph.vexnum; i++){   
        long max = MAX;   
        long v = 0;   
        long done;   
        for (long j=1; j<mark; j++)   
            if (d[cur[j]]<max){   
                v = cur[j];   
                max = d[v];   
                done = j;   
            }   
        if (max==2000000000 || v==graph.vexnum)   
            break;   
        cur[done] = cur[--mark];   
        final[v] = 1;   
        for (arcnode *q=graph.vertices[v]; q!=NULL; q=q->nextarc){   
            if (final[q->adjvex] == 1)   
                continue;   
            long temp = max + q->info;   
            if (temp < d[q->adjvex]){   
                if (d[q->adjvex] == MAX)   
                    cur[mark++] = q->adjvex;   
                d[q->adjvex] = temp;   
            }   
        }   
    }   
    if (d[graph.vexnum] == MAX)   
        printf("-1");   
    else  
        printf("%ld", d[graph.vexnum]);   
    return 0;   
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
狠狠色丁香婷婷综合久久片| 亚洲人成网站色在线观看| 亚洲免费观看视频| 久久福利视频一区二区| 色哟哟一区二区三区| 精品国产一区二区三区久久影院| 一区二区激情视频| 风流少妇一区二区| 91精品久久久久久久99蜜桃| 中文字幕一区二区在线观看| 精品一区二区三区免费毛片爱| 欧亚洲嫩模精品一区三区| 中文字幕 久热精品 视频在线| 人人狠狠综合久久亚洲| 色噜噜狠狠色综合欧洲selulu| 国产亚洲综合av| 男女性色大片免费观看一区二区 | 美女尤物国产一区| 欧美视频中文一区二区三区在线观看| 国产精品视频免费| 国产麻豆精品久久一二三| 91麻豆精品国产91久久久使用方法| 亚洲精品成人少妇| 99精品久久免费看蜜臀剧情介绍| 久久精品在线免费观看| 精品影视av免费| 日韩中文字幕区一区有砖一区 | 成人一区二区三区中文字幕| 精品久久国产老人久久综合| 亚洲国产精品综合小说图片区| av网站免费线看精品| 久久久久久一级片| 国产精品资源站在线| 精品国产一区二区三区忘忧草| 日本网站在线观看一区二区三区| 欧美色精品天天在线观看视频| 亚洲私人黄色宅男| 9久草视频在线视频精品| 国产精品私房写真福利视频| 国产精品羞羞答答xxdd| 国产午夜精品在线观看| 国产成a人亚洲精| 国产日产亚洲精品系列| 国产成人精品影视| 国产肉丝袜一区二区| 国产成人精品影视| 国产精品国产馆在线真实露脸 | 国产精品影视天天线| 精品盗摄一区二区三区| 激情深爱一区二区| 久久伊99综合婷婷久久伊| 韩国精品免费视频| 国产网红主播福利一区二区| 国产成人亚洲精品青草天美| 国产精品污网站| 99riav久久精品riav| 亚洲黄色小视频| 欧美日韩一级视频| 免费在线观看一区| www日韩大片| 成人中文字幕在线| 亚洲精品高清在线观看| 欧美日韩久久一区| 久久9热精品视频| 日本一区二区电影| 色综合天天狠狠| 天天av天天翘天天综合网色鬼国产| 91.com在线观看| 国产在线观看免费一区| 中文字幕+乱码+中文字幕一区| 色综合久久88色综合天天6| 午夜精品久久久久久久久久| 日韩欧美一区二区在线视频| 国产精品一二三四| 亚洲另类在线视频| 欧美喷水一区二区| 国产一区二区三区综合| 亚洲男同性视频| 欧美一级xxx| 国产成人av影院| 一区二区三区高清| 日韩欧美一级片| 99久久精品国产一区二区三区| 天天综合色天天综合| 久久一区二区视频| 色婷婷av一区二区三区大白胸 | 1区2区3区国产精品| 欧美日韩和欧美的一区二区| 久久99精品久久久久久动态图| 中文字幕欧美一区| 色综合久久88色综合天天免费| 国产欧美一区二区精品性| 91精品1区2区| 精品一区二区在线视频| 伊人开心综合网| 欧美v日韩v国产v| 色婷婷国产精品| 国产一区二区在线电影| 亚洲香肠在线观看| 亚洲精品在线免费播放| 日本久久精品电影| 国产一区二区美女诱惑| 亚洲曰韩产成在线| 久久久精品蜜桃| 欧美日本韩国一区二区三区视频| 国产精品99久久久久久有的能看| 亚洲一级二级在线| 国产精品久久久久天堂| 欧美一级欧美一级在线播放| 99久久99久久精品免费观看| 精品伊人久久久久7777人| 亚洲一区二区精品久久av| 久久久蜜桃精品| 欧美人与z0zoxxxx视频| 91色|porny| 国产风韵犹存在线视精品| 青青草97国产精品免费观看无弹窗版| 国产精品国产三级国产aⅴ原创| 欧美大片在线观看| 精品视频1区2区| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 日韩一级免费观看| 色婷婷精品久久二区二区蜜臂av | 久久99精品久久久| 一区二区三区精品久久久| 国产精品五月天| 久久综合精品国产一区二区三区| 9191久久久久久久久久久| 99re成人在线| 成人免费高清在线观看| 久久99精品久久久久| 日韩中文字幕1| 亚洲综合色在线| 国产精品电影院| 中文字幕高清不卡| 久久亚洲一区二区三区明星换脸 | 91在线免费视频观看| 丁香婷婷综合五月| 国产风韵犹存在线视精品| 精品一二三四在线| 麻豆精品精品国产自在97香蕉 | 欧美国产成人精品| 国产亚洲一区二区三区在线观看| 日韩女优毛片在线| 91精品国产高清一区二区三区| 精品视频全国免费看| 欧美午夜精品久久久久久超碰| 91美女蜜桃在线| 91丝袜高跟美女视频| 99免费精品在线| 成人激情开心网| 粗大黑人巨茎大战欧美成人| 国产乱人伦精品一区二区在线观看| 久久草av在线| 精品一区二区免费在线观看| 麻豆国产精品一区二区三区| 青青草91视频| 久久99精品久久久久久久久久久久| 久久精品国产亚洲aⅴ| 九九**精品视频免费播放| 九色|91porny| 国内精品久久久久影院薰衣草 | 亚洲午夜久久久| 亚洲成人免费视| 日韩电影网1区2区| 日本va欧美va精品发布| 免费精品视频最新在线| 久久精品国产亚洲aⅴ| 国产精品一区二区x88av| 国产精品一区二区三区四区| 成人一区在线观看| 一本久道中文字幕精品亚洲嫩| 色狠狠色狠狠综合| 欧美日韩一区二区欧美激情 | 91色九色蝌蚪| 在线观看视频91| 欧美午夜精品久久久久久孕妇| 91精品婷婷国产综合久久性色| 欧美二区三区的天堂| 精品久久一二三区| 国产无一区二区| 亚洲乱码国产乱码精品精98午夜 | 老司机精品视频一区二区三区| 激情小说欧美图片| 成人h动漫精品| 欧美最猛性xxxxx直播| 91精品国产综合久久久蜜臀粉嫩| 日韩欧美二区三区| 国产精品国产三级国产三级人妇| 亚洲综合久久av| 蜜臀av性久久久久av蜜臀妖精| 国内不卡的二区三区中文字幕| 成人久久久精品乱码一区二区三区| 99精品视频一区二区三区| 欧美日韩免费一区二区三区视频 | 欧美日韩精品一区二区在线播放 | 色综合婷婷久久| 7777精品伊人久久久大香线蕉经典版下载 | 成人高清视频在线| 欧美性大战xxxxx久久久|