26 7 2012 ICPC培訓 第十一天

2021-06-08 01:48:00 字數 1256 閱讀 3458

又來嘍

匯報下今天吧

上午就寫了個強連通演算法,tarjan演算法,其實還是不太理解的,就是按葫蘆畫瓢。。。

刷了hdu上的一強連通模板題1269,就是判斷有向圖是否是連通的,也就是判斷連通分量是否

只有乙個。

**:

#include#include#includeusing namespace std;

const int maxn=10001;

bool instack[maxn]; //判斷是否在棧中

int dfn[maxn]; //dfn表示深度遍歷時的訪問次序

int low[maxn]; //low表示可以回到的最小次序處

int stap[maxn]; //儲存遍歷過的點,便於在找到強連通分量是輸出

int numbuild,numroad,numadj,index,stop; //房間數、路數、連通分量數、訪問次序、控制輸出的量

vectormyv[maxn]; //儲存有向圖

void storemap()

else if(instack[j] && dfn[j]然後就結束了,這兩天都覺得挺累的,不太想做題。。。

中午回到宿舍睡覺,一腳醒來那個頭痛得沒話說,這天氣實在傷不起。當然,這不是在為自己

不努力找藉口滴。

下午比賽我居然還聊了20分鐘qq才發現比賽開始了。。。

介個,傷不起!

比賽共六題。都是關於圖論的。並查集、強連通分量、最短路徑、最小生成樹。

題目出的還是很不錯的。只不過這次不是像以往那樣了,這次的比賽是掛在某個oj上的。

說說我的情況吧。

共刷出來兩題。呵呵,和我設想的ak還有不斷一段距離。有點不爽!

但就像別人說的那樣:相信努力就會有好的結果,最好的結果就是那個過程了。

我喜歡coding、喜歡學習演算法,雖然有的時候會很累。但當題目ac、演算法弄懂、**執行正確、

掩藏很深的bug浮出水面時一切都是值得的了。

我還在coding的路上。。。

最後,我還想說的是。

**是用來理解和掌握的,不是事先把模板準備好,比賽的時候拿過來看看就行的。這樣你反而

不能從整體上分析你要解決的問題。只是一點點地修改模板,這裡改好了,**又出問題了!

還有就是上次部落格說,並查集、最小生成樹、最短路。。。套路很強!

事實證明我夜郎自大了。。。

希望所有喜愛coding的人能過克服重重困難,心往code。

晚安。

python培訓 第十一課,網路程式設計。

網路基礎知識,socket程式設計,tcp,udp等,參照 讀取網頁html 並儲存 舊版python中urllib模組內有乙個urlopen方法可開啟網頁,但新版python中沒有了,新版的urllib模組裡面只有4個子模組 error,request,response,parse urlopen...

第十一屆河南省賽ICPC

a 計畫日 dr.kong,作為一名從教多年的老師,跟蹤了大量成績好的學生,發現他們的學習習慣非常規律,有方法 有計畫 有目標 有總結。比如 已考上 大學的李明同學,從小學開始訂學習計畫,達成目標。每經過n天就檢查目標是否完成,寫總結,並確定下乙個學習目標。已知李明在yyyy年mm月dd日星期w訂了...

第十一作業

1.文法 g s 1 s ab 2 a da 3 b cc 4 c aadc 5 d b 驗證文法 g s 是不是 ll 1 文法?first集 first da first aadc first d follow集 follow a follow c follow d select集 select...